| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 379,187 | $141,909,146 | -$2,218,932 | $374.22 | 2 |
| 2025 Q2 | 385,116 | $137,482,185 | +$27,695,572 | $356.97 | 2 |
| 2025 Q1 | 307,535 | $83,597,288 | +$4,020,365 | $271.83 | 2 |
| 2024 Q4 | 292,745 | $97,153,000 | +$78,652,961 | $331.87 | 1 |
| 2024 Q3 | 55,745 | $18,476,000 | -$32,213,150 | $331.44 | 1 |
| 2024 Q2 | 158,482 | $49,691,813 | -$266,135,968 | $313.55 | 2 |
| 2024 Q1 | 1,009,638 | $315,694,221 | +$269,613,691 | $312.68 | 3 |
| 2023 Q4 | 147,372 | $35,490,333 | -$2,678,029 | $240.82 | 2 |
| 2023 Q3 | 159,373 | $33,991,559 | -$2,274,233 | $213.28 | 3 |
| 2023 Q2 | 170,036 | $34,194,278 | +$11,672,686 | $201.1 | 3 |
| 2023 Q1 | 111,992 | $19,188,709 | -$182,991 | $171.34 | 2 |
| 2022 Q4 | 113,060 | $17,744,767 | -$4,513,218 | $156.95 | 2 |
| 2022 Q3 | 150,119 | $20,019,530 | -$946,060 | $133.36 | 2 |
| 2022 Q2 | 157,213 | $19,807,583 | +$275,799 | $125.99 | 2 |
| 2022 Q1 | 155,024 | $23,526,884 | +$1,968,333 | $151.76 | 2 |
| 2021 Q4 | 142,054 | $24,549,850 | +$715,821 | $172.82 | 2 |
| 2021 Q3 | 137,912 | $20,591,588 | -$2,869,739 | $149.31 | 2 |
| 2021 Q2 | 157,132 | $23,284,308 | +$3,292,713 | $148.18 | 2 |
| 2021 Q1 | 134,911 | $18,655,021 | +$227,873 | $138.28 | 2 |
| 2020 Q4 | 1,173,070 | $140,058,864 | +$122,754,342 | $120.13 | 3 |
| 2020 Q3 | 144,040 | $14,696,146 | -$2,758,681 | $102.03 | 2 |
| 2020 Q2 | 172,717 | $15,108,865 | -$2,701,230 | $87.48 | 3 |
| 2020 Q1 | 203,597 | $15,816,964 | +$2,425,878 | $77.69 | 2 |
| 2019 Q4 | 172,369 | $16,326,934 | +$1,716,649 | $94.72 | 2 |
| 2019 Q3 | 154,526 | $12,848,680 | -$3,622,420 | $83.15 | 3 |
| 2019 Q2 | 198,094 | $16,497,285 | +$175,888 | $83.28 | 2 |
| 2019 Q1 | 195,982 | $15,787,913 | +$16,437 | $80.56 | 2 |
| 2018 Q4 | 195,778 | $13,441,936 | -$3,611,656 | $68.66 | 2 |
| 2018 Q3 | 248,380 | $21,542,470 | -$8,413,861 | $86.73 | 2 |
| 2018 Q2 | 361,162 | $26,993,230 | +$5,397,837 | $74.74 | 4 |
| 2018 Q1 | 288,941 | $23,090,001 | -$19,592,216 | $79.91 | 3 |
| 2017 Q4 | 534,111 | $42,200,639 | +$796,591 | $79.01 | 3 |
| 2017 Q3 | 524,029 | $40,240,294 | -$6,915,471 | $76.79 | 3 |
| 2017 Q2 | 960,590 | $47,771,013 | -$25,544,649 | $77.83 | 5 |
| 2017 Q1 | 1,282,188 | $69,857,552 | -$4,589,307 | $74.15 | 6 |
| 2016 Q4 | 1,004,901 | $67,421,571 | -$459,980,970 | $67.09 | 5 |
| 2016 Q3 | 8,002,782 | $525,842,170 | -$17,769,027 | $65.71 | 10 |
| 2016 Q2 | 8,273,140 | $494,153,396 | -$92,572,072 | $59.73 | 10 |
| 2016 Q1 | 9,792,299 | $612,597,956 | +$12,250,471 | $62.56 | 13 |
| 2015 Q4 | 9,596,455 | $499,398,708 | -$15,664,993 | $52.04 | 12 |
| 2015 Q3 | 9,897,477 | $507,739,516 | -$66,384,145 | $51.3 | 13 |
| 2015 Q2 | 11,187,694 | $755,055,068 | -$10,499,632 | $67.49 | 14 |
| 2015 Q1 | 11,343,257 | $770,660,385 | +$22,179,956 | $67.94 | 12 |
| 2014 Q4 | 11,016,793 | $748,700,508 | +$21,617,536 | $67.96 | 13 |
| 2014 Q3 | 11,140,626 | $678,003,394 | -$12,116,061 | $63.37 | 15 |
| 2014 Q2 | 11,330,098 | $840,382,942 | -$16,587,697 | $77.18 | 16 |
| 2014 Q1 | 11,426,114 | $825,165,188 | -$254,151,384 | $75.12 | 14 |