| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,028,002 | $122,451,348 | -$10,519,195 | $118.79 | 2 |
| 2025 Q2 | 1,116,312 | $151,922,360 | -$11,498,243 | $135.36 | 2 |
| 2025 Q1 | 1,200,799 | $124,751,775 | +$22,856 | $103.87 | 2 |
| 2024 Q4 | 1,200,579 | $126,014,450 | +$125,878,450 | $104.79 | 2 |
| 2024 Q3 | 1,300 | $155,000 | -$105,507,390 | $119.23 | 1 |
| 2024 Q2 | 1,065,332 | $105,636,390 | +$105,507,390 | $99.19 | 2 |
| 2024 Q1 | 1,300 | $130,000 | -$1,127,000 | $100 | 1 |
| 2023 Q4 | 11,860 | $1,265,000 | $106.32 | 2 | |
| 2023 Q3 | 11,860 | $1,280,000 | $107.68 | 2 | |
| 2023 Q2 | 11,860 | $1,622,000 | -$136,857 | $136.44 | 2 |
| 2023 Q1 | 12,860 | $1,676,000 | $130.25 | 2 | |
| 2022 Q4 | 12,860 | $1,343,000 | -$167,096 | $104.42 | 2 |
| 2022 Q3 | 14,460 | $1,547,000 | +$19,107 | $106.82 | 2 |
| 2022 Q2 | 14,260 | $1,796,000 | -$3,364,785 | $125.94 | 3 |
| 2022 Q1 | 40,200 | $6,121,000 | -$2,474,610 | $151.19 | 4 |
| 2021 Q4 | 56,301 | $8,083,000 | -$1,350,875 | $143.58 | 4 |
| 2021 Q3 | 65,722 | $13,156,000 | +$6,445,484 | $140 | 5 |
| 2021 Q2 | 47,713 | $7,550,000 | -$25,925 | $158.24 | 5 |
| 2021 Q1 | 47,878 | $6,813,000 | -$104,072,739 | $142 | 5 |
| 2020 Q4 | 841,085 | $110,343,000 | -$8,971,200 | $131.2 | 6 |
| 2020 Q3 | 910,645 | $91,642,000 | +$3,891,890 | $100.49 | 6 |
| 2020 Q2 | 871,975 | $75,294,000 | +$70,436,000 | $86.44 | 6 |
| 2020 Q1 | 56,688 | $3,541,000 | +$9,126 | $60.08 | 5 |
| 2019 Q4 | 56,533 | $6,088,000 | +$15,079 | $107.65 | 4 |
| 2019 Q3 | 56,393 | $6,323,000 | -$917,000 | $112.16 | 4 |
| 2019 Q2 | 64,893 | $7,051,000 | +$917,000 | $108.82 | 5 |
| 2019 Q1 | 56,393 | $6,073,000 | -$10,769 | $107.72 | 4 |
| 2018 Q4 | 56,493 | $5,921,000 | +$16,620 | $104.55 | 4 |
| 2018 Q3 | 56,333 | $6,592,000 | -$2,335,949 | $117 | 4 |
| 2018 Q2 | 76,331 | $9,965,000 | +$522,000 | $130.56 | 4 |
| 2018 Q1 | 67,331 | $8,845,000 | -$39,390 | $131.35 | 2 |
| 2017 Q4 | 67,631 | $8,814,000 | $130.33 | 2 | |
| 2017 Q3 | 67,631 | $8,453,000 | -$18,681 | $124.87 | 2 |
| 2017 Q2 | 67,781 | $7,699,000 | $113.65 | 2 | |
| 2017 Q1 | 67,781 | $8,050,000 | +$192,446 | $118.72 | 2 |
| 2016 Q4 | 66,161 | $7,608,000 | +$4,659,000 | $121.4 | 2 |
| 2016 Q3 | 21,181 | $2,119,000 | +$10,004 | $100.04 | 1 |
| 2016 Q2 | 21,081 | $2,286,000 | $108.44 | 1 | |
| 2016 Q1 | 21,081 | $2,849,000 | $135.15 | 1 | |
| 2015 Q4 | 21,081 | $1,801,000 | $85.43 | 1 | |
| 2015 Q3 | 21,081 | $1,889,000 | $89.61 | 1 | |
| 2015 Q2 | 21,081 | $2,816,000 | +$43,814 | $133.58 | 1 |
| 2015 Q1 | 20,753 | $2,112,000 | $101.77 | 1 | |
| 2014 Q4 | 20,753 | $2,547,000 | -$48,890,000 | $122.73 | 1 |
| 2014 Q3 | 496,895 | $51,559,000 | +$48,890,000 | $115.64 | 2 |
| 2014 Q2 | 20,753 | $2,266,000 | -$45,522,000 | $109.19 | 1 |
| 2014 Q1 | 502,815 | $47,685,000 | -$4,863,240 | $99.33 | 2 |