| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 210,395 | $58,788,200 | +$30,284,602 | $279.22 | 7 |
| 2025 Q2 | 101,934 | $27,204,767 | +$14,350,632 | $267.52 | 4 |
| 2025 Q1 | 48,336 | $12,639,888 | +$637,374 | $264.46 | 3 |
| 2024 Q4 | 45,730 | $11,015,735 | -$14,611,614 | $240.88 | 6 |
| 2024 Q3 | 103,590 | $25,016,624 | -$7,021,628 | $240.03 | 2 |
| 2024 Q2 | 137,283 | $27,943,587 | +$19,083,853 | $203.34 | 5 |
| 2024 Q1 | 41,728 | $9,555,595 | +$6,433,935 | $230.14 | 4 |
| 2023 Q4 | 13,896 | $2,647,050 | +$2,349,505 | $190.49 | 3 |
| 2023 Q3 | 1,562 | $255,090 | -$2,086,699 | $163.31 | 1 |
| 2023 Q2 | 13,578 | $2,357,956 | -$5,438,338 | $173.66 | 2 |
| 2023 Q1 | 38,217 | $7,792,779 | -$1,591,305 | $171.41 | 4 |
| 2022 Q4 | 32,939 | $6,181,341 | -$18,221,158 | $187.49 | 6 |
| 2022 Q3 | 158,826 | $24,333,000 | +$22,957,000 | $153.2 | 3 |
| 2022 Q2 | 13,005 | $2,198,000 | -$790,342 | $169.02 | 6 |
| 2022 Q1 | 17,556 | $3,211,000 | +$1,163,753 | $182.75 | 4 |
| 2021 Q4 | 11,752 | $1,838,242 | -$403,783 | $156.41 | 4 |
| 2021 Q3 | 14,536 | $2,209,000 | -$12,718,720 | $151.94 | 5 |
| 2021 Q2 | 96,035 | $14,379,000 | +$7,245,150 | $149.71 | 6 |
| 2021 Q1 | 46,633 | $7,013,000 | +$402,862 | $150.39 | 5 |
| 2020 Q4 | 44,075 | $6,187,000 | -$4,729,000 | $140.15 | 5 |
| 2020 Q3 | 100,014 | $10,830,000 | +$9,009,479 | $108.21 | 4 |
| 2020 Q2 | 16,058 | $1,831,000 | +$1,804,000 | $113.84 | 3 |
| 2020 Q1 | 275 | $27,000 | -$14,303,000 | $98.18 | 1 |
| 2019 Q4 | 104,714 | $14,341,000 | +$14,047,000 | $137.01 | 4 |
| 2019 Q3 | 2,146 | $319,000 | -$2,556,836 | $148.84 | 2 |
| 2019 Q2 | 19,250 | $2,878,000 | -$34,905,938 | $149.52 | 5 |
| 2019 Q1 | 275,054 | $37,727,000 | +$37,303,000 | $137.16 | 9 |
| 2018 Q4 | 3,228 | $386,000 | -$2,785,672 | $119.53 | 2 |
| 2018 Q3 | 24,685 | $3,204,000 | +$2,888,274 | $129.77 | 6 |
| 2018 Q2 | 2,430 | $297,000 | -$14,353,982 | $121.45 | 2 |
| 2018 Q1 | 105,866 | $14,690,199 | +$7,757,500 | $138.86 | 6 |
| 2017 Q4 | 50,406 | $6,837,179 | +$1,760,224 | $135.65 | 4 |
| 2017 Q3 | 39,233 | $4,806,315 | -$16,267,908 | $122.52 | 5 |
| 2017 Q2 | 166,880 | $21,116,033 | +$3,257,950 | $126.53 | 5 |
| 2017 Q1 | 147,664 | $17,800,054 | +$16,941,276 | $120.55 | 4 |
| 2016 Q4 | 7,124 | $872,242 | -$363,000 | $122.43 | 2 |
| 2016 Q3 | 10,777 | $1,234,455 | -$427,545 | $114.55 | 3 |
| 2016 Q2 | 13,955 | $1,662,000 | -$4,740,434 | $119.54 | 2 |
| 2016 Q1 | 54,582 | $6,370,434 | +$1,976,434 | $116.71 | 4 |
| 2015 Q4 | 38,933 | $4,394,000 | +$1,253,339 | $112.84 | 3 |
| 2015 Q3 | 19,555 | $1,947,000 | +$74,349 | $99.57 | 1 |
| 2015 Q2 | 18,808 | $1,818,000 | +$280,479 | $98.33 | 2 |
| 2015 Q1 | 15,901 | $1,719,000 | +$1,719,000 | $108.6 | 2 |
| 2014 Q4 | 0 | $0 | -$26,211,518 | 0 | |
| 2014 Q3 | 279,023 | $26,212,518 | +$23,837,518 | $93.96 | 7 |
| 2014 Q2 | 25,255 | $2,375,000 | -$20,709,434 | $94.04 | 2 |
| 2014 Q1 | 268,651 | $22,861,000 | +$21,577,000 | $85.09 | 4 |