| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,433 | $1,282,291 | -$99,853 | $124.53 | 2 |
| 2025 Q2 | 5,856 | $845,065 | -$12,557 | $78.66 | 2 |
| 2025 Q1 | 5,943 | $504,786 | -$20,388 | $48.98 | 2 |
| 2024 Q4 | 6,183 | $533,581 | -$432 | $49.66 | 2 |
| 2024 Q3 | 6,188 | $677,675 | -$1,643 | $61.26 | 2 |
| 2024 Q2 | 6,203 | $640,494 | -$11,876 | $58.14 | 2 |
| 2024 Q1 | 6,318 | $587,810 | +$33,777 | $53.02 | 2 |
| 2023 Q4 | 5,955 | $508,306 | -$1,707 | $49.18 | 2 |
| 2023 Q3 | 5,975 | $393,998 | -$17,872 | $39.48 | 2 |
| 2023 Q2 | 6,246 | $386,391 | +$11,632 | $37.44 | 2 |
| 2023 Q1 | 6,058 | $400,502 | +$25,787 | $39.56 | 2 |
| 2022 Q4 | 5,668 | $298,013 | -$33,597 | $32.79 | 2 |
| 2022 Q3 | 6,310 | $335,000 | -$7,445 | $52.28 | 2 |
| 2022 Q2 | 6,471 | $462,000 | +$27,752 | $71.45 | 2 |
| 2022 Q1 | 6,082 | $546,000 | +$44,442 | $89.76 | 2 |
| 2021 Q4 | 5,587 | $631,000 | +$156,153 | $113.17 | 2 |
| 2021 Q3 | 4,203 | $346,000 | +$257,784 | $82.26 | 2 |
| 2021 Q2 | 1,070 | $94,000 | +$80,000 | $88.35 | 2 |
| 2021 Q1 | 177 | $13,000 | $71.21 | 2 | |
| 2020 Q4 | 29,201 | $1,815,000 | -$39,682 | $62.16 | 3 |
| 2020 Q3 | 29,919 | $1,474,000 | +$19,803 | $48.83 | 4 |
| 2020 Q2 | 29,523 | $1,429,000 | -$49,272 | $48.39 | 3 |
| 2020 Q1 | 30,541 | $1,490,000 | -$23,490,830 | $48.78 | 3 |
| 2019 Q4 | 425,392 | $25,311,000 | +$1,450,648 | $59.5 | 5 |
| 2019 Q3 | 401,017 | $21,570,000 | -$2,581,236 | $53.41 | 4 |
| 2019 Q2 | 458,673 | $21,612,000 | +$4,912,733 | $47.12 | 5 |
| 2019 Q1 | 354,412 | $16,973,000 | +$6,644,957 | $46.67 | 4 |
| 2018 Q4 | 216,375 | $8,350,000 | +$5,389,914 | $38.59 | 6 |
| 2018 Q3 | 76,098 | $3,603,000 | -$1,854,281 | $47.35 | 4 |
| 2018 Q2 | 110,971 | $6,266,000 | +$3,027,201 | $56.46 | 5 |
| 2018 Q1 | 57,368 | $3,357,725 | -$108,054 | $58.53 | 4 |
| 2017 Q4 | 59,214 | $2,477,523 | +$167,691 | $41.84 | 4 |
| 2017 Q3 | 55,217 | $1,832,378 | +$20,610 | $33.17 | 3 |
| 2017 Q2 | 54,596 | $2,116,000 | -$348,702 | $38.76 | 2 |
| 2017 Q1 | 63,591 | $2,921,000 | -$36,451 | $45.93 | 2 |
| 2016 Q4 | 64,385 | $2,457,000 | -$125,235 | $38.16 | 2 |
| 2016 Q3 | 67,640 | $2,608,000 | -$4,263,153 | $38.55 | 3 |
| 2016 Q2 | 242,086 | $5,898,000 | +$592,346 | $24.36 | 5 |
| 2016 Q1 | 217,771 | $7,502,000 | +$19,431 | $34.45 | 4 |
| 2015 Q4 | 217,207 | $7,963,000 | +$2,017,976 | $36.66 | 4 |
| 2015 Q3 | 162,160 | $7,265,000 | +$146,932 | $44.87 | 4 |
| 2015 Q2 | 158,879 | $7,547,000 | -$3,490,349 | $47.5 | 4 |
| 2015 Q1 | 225,608 | $11,738,000 | +$6,872,402 | $52 | 7 |
| 2014 Q4 | 93,525 | $6,220,000 | -$254,013 | $66.5 | 6 |
| 2014 Q3 | 97,728 | $5,595,000 | -$114,994 | $57.26 | 5 |
| 2014 Q2 | 99,736 | $5,667,000 | -$138,631 | $56.82 | 5 |
| 2014 Q1 | 102,176 | $5,738,000 | -$232,028 | $56.16 | 5 |