| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 25 | $1,312 | $70.94 | 2 | |
| 2025 Q2 | 21,849 | $1,050,744 | -$1,849,589 | $48.09 | 3 |
| 2025 Q1 | 60,310 | $3,671,040 | -$567,601 | $60.87 | 3 |
| 2024 Q4 | 69,665 | $3,994,146 | -$1,840,486 | $58.50 | 3 |
| 2024 Q3 | 101,633 | $5,845,791 | +$2,847,945 | $57.52 | 4 |
| 2024 Q2 | 52,119 | $2,650,731 | +$58,117 | $56.00 | 4 |
| 2024 Q1 | 50,711 | $3,410,503 | +$1,797,121 | $68.37 | 2 |
| 2023 Q4 | 24,244 | $1,482,821 | -$1,301,325 | $61.21 | 3 |
| 2023 Q3 | 45,506 | $2,898,269 | +$1,454,980 | $72.00 | 3 |
| 2023 Q2 | 22,621 | $1,490,163 | +$823,426 | $66.80 | 4 |
| 2023 Q1 | 10,123 | $531,659 | -$772,962 | $65.26 | 4 |
| 2022 Q4 | 24,225 | $1,302,630 | +$1,060,212 | $77.00 | 7 |
| 2022 Q3 | 2,390 | $147,000 | +$101,155 | $62.94 | 3 |
| 2022 Q2 | 737 | $41,000 | +$19,143 | $54.69 | 3 |
| 2022 Q1 | 399 | $24,000 | -$228,044 | $58.63 | 3 |
| 2021 Q4 | 4,343 | $251,000 | -$8,201 | $56.72 | 4 |
| 2021 Q3 | 4,493 | $237,000 | +$5,678 | $48.13 | 3 |
| 2021 Q2 | 4,380 | $267,000 | -$3,571,000 | $60.89 | 3 |
| 2021 Q1 | 69,660 | $3,820,000 | +$3,570,350 | $54.71 | 3 |
| 2020 Q4 | 4,394 | $275,000 | -$2,281 | $56.34 | 3 |
| 2020 Q3 | 4,423 | $231,000 | -$20,751 | $46.98 | 2 |
| 2020 Q2 | 4,835 | $290,000 | -$3,319 | $49.67 | 3 |
| 2020 Q1 | 4,842 | $235,000 | -$10,020,778 | $41.67 | 3 |
| 2019 Q4 | 190,561 | $10,327,669 | +$84,669 | $59.70 | 5 |
| 2019 Q3 | 5,214 | $320,443 | +$17,443 | $58.70 | 4 |
| 2019 Q2 | 4,914 | $281,000 | -$541,000 | $49.46 | 2 |
| 2019 Q1 | 13,972 | $861,000 | -$9,149 | $59.70 | 5 |
| 2018 Q4 | 14,129 | $820,000 | +$234,000 | $56.10 | 4 |
| 2018 Q3 | 9,949 | $364,000 | -$65,874 | $75.41 | 4 |
| 2018 Q2 | 12,112 | $826,000 | +$45,997 | $68.30 | 5 |
| 2018 Q1 | 11,443 | $881,000 | -$5,053 | $77.69 | 4 |
| 2017 Q4 | 11,539 | $957,000 | -$470,188 | $83.69 | 4 |
| 2017 Q3 | 17,299 | $1,423,000 | -$85,777 | $81.70 | 5 |
| 2017 Q2 | 18,350 | $1,584,000 | -$23,787 | $86.33 | 4 |
| 2017 Q1 | 18,625 | $1,785,000 | -$23,140,876 | $95.77 | 4 |
| 2016 Q4 | 256,418 | $24,955,000 | -$14,187,615 | $97.36 | 5 |
| 2016 Q3 | 380,459 | $41,747,000 | +$8,670,978 | $109.80 | 6 |
| 2016 Q2 | 301,484 | $30,490,000 | -$11,967,707 | $101.13 | 6 |
| 2016 Q1 | 426,366 | $40,991,000 | -$41,581,341 | $96.14 | 8 |
| 2015 Q4 | 858,688 | $80,649,000 | +$24,701,177 | $93.93 | 8 |
| 2015 Q3 | 595,662 | $49,445,000 | +$14,327,848 | $83.02 | 4 |
| 2015 Q2 | 425,646 | $29,720,000 | -$6,761,164 | $69.81 | 8 |
| 2015 Q1 | 522,517 | $38,950,000 | -$2,432,762 | $78.22 | 6 |
| 2014 Q4 | 555,240 | $41,479,000 | +$4,922,660 | $74.77 | 4 |
| 2014 Q3 | 485,388 | $36,132,000 | +$35,739,000 | $74.44 | 3 |
| 2014 Q2 | 5,267 | $396,000 | -$365,474 | $74.87 | 3 |
| 2014 Q1 | 11,273 | $660,000 | +$58,112 | $58.65 | 5 |