| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 113,217 | $8,220,881 | +$465,252 | $72.63 | 10 |
| 2025 Q2 | 106,828 | $6,666,062 | +$790,604 | $62.5 | 10 |
| 2025 Q1 | 94,109 | $4,680,021 | -$214,952 | $49.83 | 8 |
| 2024 Q4 | 98,426 | $4,321,202 | +$24,294 | $43.85 | 8 |
| 2024 Q3 | 73,872 | $3,563,674 | -$36,687,261 | $48.14 | 7 |
| 2024 Q2 | 1,015,412 | $39,561,872 | +$2,714,984 | $38.95 | 9 |
| 2024 Q1 | 945,602 | $33,423,385 | +$2,171,463 | $35.33 | 8 |
| 2023 Q4 | 884,180 | $29,933,082 | -$4,366,516 | $33.78 | 8 |
| 2023 Q3 | 1,018,020 | $32,347,011 | -$658,958 | $31.67 | 9 |
| 2023 Q2 | 1,038,665 | $37,419,783 | -$15,676,950 | $36.03 | 10 |
| 2023 Q1 | 1,473,037 | $54,132,735 | -$9,960,705 | $36.95 | 12 |
| 2022 Q4 | 1,744,468 | $57,622,237 | +$24,974,454 | $33.09 | 12 |
| 2022 Q3 | 987,766 | $24,563,000 | -$12,572,377 | $24.8 | 7 |
| 2022 Q2 | 1,098,587 | $31,995,000 | -$222,446 | $29.16 | 9 |
| 2022 Q1 | 1,540,984 | $34,794,000 | +$1,574,747 | $22.57 | 11 |
| 2021 Q4 | 1,468,612 | $45,524,000 | +$3,357,374 | $31 | 12 |
| 2021 Q3 | 1,321,373 | $43,927,000 | +$300,981 | $33.27 | 15 |
| 2021 Q2 | 1,312,242 | $55,294,000 | -$27,111,946 | $42.15 | 14 |
| 2021 Q1 | 1,870,102 | $89,647,811 | -$1,877,150 | $47.95 | 14 |
| 2020 Q4 | 1,909,246 | $77,680,000 | +$23,862,728 | $40.64 | 13 |
| 2020 Q3 | 1,322,638 | $46,964,000 | +$18,395,375 | $35.51 | 13 |
| 2020 Q2 | 803,985 | $29,435,000 | -$322,721 | $36.64 | 11 |
| 2020 Q1 | 818,390 | $23,302,460 | +$2,683,716 | $28.57 | 13 |
| 2019 Q4 | 720,156 | $23,465,000 | -$17,557,107 | $32.56 | 16 |
| 2019 Q3 | 1,287,011 | $38,652,000 | -$283,869 | $29.99 | 24 |
| 2019 Q2 | 1,285,833 | $62,294,840 | +$1,174,701 | $48.46 | 27 |
| 2019 Q1 | 1,256,433 | $58,233,000 | -$1,946,149 | $46.23 | 18 |
| 2018 Q4 | 1,306,005 | $52,005,252 | +$5,848,589 | $40 | 17 |
| 2018 Q3 | 1,148,985 | $49,272,509 | -$8,776,764 | $42.79 | 19 |
| 2018 Q2 | 1,290,841 | $64,933,000 | +$2,223,194 | $50.12 | 18 |
| 2018 Q1 | 1,279,012 | $63,867,000 | +$8,199,850 | $50.15 | 20 |
| 2017 Q4 | 1,113,525 | $62,804,000 | +$11,530,706 | $56.53 | 20 |
| 2017 Q3 | 906,664 | $39,727,000 | -$6,624,346 | $43.34 | 14 |
| 2017 Q2 | 1,056,663 | $21,479,000 | +$21,479,000 | $20.33 | 4 |