| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | $173.79 | 0 | |||
| 2025 Q3 | 36,608 | $11,565,547 | -$7,979,868 | $315.43 | 2 |
| 2025 Q2 | 61,908 | $17,958,319 | -$1,784,080 | $289.91 | 2 |
| 2025 Q1 | 68,100 | $16,704,000 | +$6,084,265 | $245.30 | 1 |
| 2024 Q4 | 44,000 | $10,547,010 | +$6,471,940 | $239.71 | 2 |
| 2024 Q3 | 17,000 | $3,584,620 | +$3,140,620 | $210.86 | 13 |
| 2024 Q2 | 2,200 | $444,000 | +$444,000 | $202.26 | 13 |
| 2024 Q1 | 0 | $0 | -$14,526,500 | $200.30 | 10 |
| 2023 Q4 | 85,400 | $14,526,500 | +$14,526,500 | $170.10 | 20 |
| 2023 Q3 | 0 | $0 | -$2,936,999 | $145.02 | 17 |
| 2023 Q2 | 20,200 | $2,937,000 | +$2,936,999 | $145.44 | 21 |
| 2023 Q1 | $130.31 | 19 | |||
| 2022 Q4 | $134.10 | 17 | |||
| 2022 Q3 | $104.50 | 11 | |||
| 2022 Q2 | $112.61 | 11 | |||
| 2022 Q1 | $136.32 | 0 | |||
| 2021 Q4 | $158.35 | 12 | |||
| 2021 Q3 | 3,500 | $572,000 | +$310,514 | $163.69 | 13 |
| 2021 Q2 | 1,600 | $248,000 | -$8,106,500 | $155.54 | 12 |
| 2021 Q1 | 53,900 | $8,205,000 | +$4,901,687 | $152.23 | 9 |
| 2020 Q4 | 21,700 | $2,757 | -$1,690 | $127.07 | 10 |
| 2020 Q3 | 35,000 | $3,369 | +$3,159 | $96.27 | 15 |
| 2020 Q2 | $94.06 | 13 | |||
| 2020 Q1 | $90.03 | 0 | |||
| 2019 Q4 | $139.40 | 10 | |||
| 2019 Q3 | 39,252 | $4,620,000 | -$2,354 | $117.69 | 12 |
| 2019 Q2 | $111.80 | 14 | |||
| 2019 Q1 | 43,479 | $4,401,000 | -$50,408 | $101.23 | 12 |
| 2018 Q4 | 43,977 | $4,293 | -$90 | $97.60 | 13 |
| 2018 Q3 | 44,900 | $5,067,000 | +$8,238 | $112.84 | 10 |
| 2018 Q2 | 44,827 | $4,671,000 | -$74,712 | $104.20 | 15 |
| 2018 Q1 | $109.97 | 11 | |||
| 2017 Q4 | $106.94 | 8 | |||
| 2017 Q3 | $95.51 | 7 | |||
| 2017 Q2 | 39,688 | $3,627 | +$437 | $91.40 | 11 |
| 2017 Q1 | $87.84 | 10 | |||
| 2016 Q4 | 34,314 | $2,961,000 | -$122,102 | $86.29 | 12 |
| 2016 Q3 | 0 | $0 | -$6,266 | $66.59 | 9 |
| 2016 Q2 | 136,336 | $8,472 | +$6,461 | $62.14 | 11 |
| 2016 Q1 | $59.22 | 7 | |||
| 2015 Q4 | 35,108 | $2,318 | -$39 | $66.03 | 11 |
| 2015 Q3 | $60.97 | 9 | |||
| 2015 Q2 | 36,496 | $2,473,000 | +$31,577 | $67.76 | 11 |
| 2015 Q1 | 36,030 | $2,183,000 | -$63,876,116 | $60.58 | 9 |
| 2014 Q4 | 1,056,758 | $66,132,335 | -$59,013 | $62.58 | 9 |
| 2014 Q3 | 37,701 | $2,273,000 | -$5,607 | $60.24 | 12 |
| 2014 Q2 | 37,794 | $2,142,000 | -$72,505 | $57.62 | 9 |
| 2014 Q1 | 38,997 | $2,162,000 | -$349,202 | $60.71 | 10 |