| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,254,900 | $574,164,254 | +$302,931,878 | $254.63 | 2 |
| 2025 Q2 | 1,065,070 | $218,557,153 | +$93,569,493 | $205.17 | 4 |
| 2025 Q1 | 608,837 | $135,477,094 | +$31,784,017 | $222.13 | 5 |
| 2024 Q4 | 465,600 | $116,595,000 | +$116,574,000 | $250.42 | 1 |
| 2024 Q3 | 100 | $21,000 | -$2,675,000 | $233 | 1 |
| 2024 Q2 | 13,034 | $2,751,076 | -$8,381,000 | $210.62 | 2 |
| 2024 Q1 | 64,600 | $11,077,000 | -$994,529 | $171.48 | 1 |
| 2023 Q4 | 70,400 | $13,554,000 | -$5,698,841 | $192.53 | 1 |
| 2023 Q3 | 100,000 | $17,121,000 | +$13,148,928 | $171.21 | 1 |
| 2023 Q2 | 23,200 | $4,500,000 | +$3,627,155 | $193.97 | 1 |
| 2023 Q1 | 4,500 | $742,000 | -$9,101,867 | $164.9 | 1 |
| 2022 Q4 | 59,700 | $7,756,000 | -$1,066,842,126 | $129.93 | 1 |
| 2022 Q3 | 7,781,800 | $1,076,114,000 | +$390,726,865 | $138.2 | 3 |
| 2022 Q2 | 4,960,100 | $679,125,000 | -$79,538,283 | $136.72 | 2 |
| 2022 Q1 | 5,534,330 | $966,420,000 | +$1,361,739 | $174.61 | 3 |
| 2021 Q4 | 22,100 | $3,924,000 | +$3,917,000 | $177.57 | 1 |
| 2021 Q3 | 4,401,410 | $622,805,000 | +$622,326,000 | $141.5 | 2 |
| 2021 Q2 | 3,500 | $479,000 | -$27,565,000 | $136.96 | 1 |
| 2021 Q1 | 220,739 | $26,963,000 | +$21,221,966 | $122.15 | 2 |
| 2020 Q4 | 47,000 | $6,236,000 | $132.69 | 1 | |
| 2020 Q3 | 43,648 | $505,357,000 | +$324,577,945 | $11,578.01 | 1 |
| 2020 Q2 | 32,014 | $575,175,000 | -$2,261,488 | $364.8 | 2 |
| 2020 Q1 | 22,600 | $5,746,000 | -$10,169,912 | $254.29 | 1 |
| 2019 Q4 | 62,600 | $18,382,000 | +$18,382,000 | $293.65 | 1 |
| 2019 Q3 | $223.97 | 0 | |||
| 2019 Q2 | 7,094 | $140,415,000 | -$8,091,000 | $197.92 | 1 |
| 2019 Q1 | 42,600 | $8,091,000 | +$8,091,000 | $189.95 | 1 |
| 2018 Q4 | $666.67 | 0 | |||
| 2018 Q3 | 0 | $0 | -$7,164,000 | $225.74 | 0 |
| 2018 Q2 | 36,400 | $7,164,000 | +$7,164,000 | $185.11 | 1 |
| 2018 Q1 | $167.78 | 0 | |||
| 2017 Q4 | 0 | $0 | -$2,000 | $169.23 | 0 |
| 2017 Q3 | 5 | $2,000 | $154.12 | 1 | |
| 2017 Q2 | 5 | $5,000 | +$5,000 | $144.02 | 1 |
| 2017 Q1 | $143.66 | 0 | |||
| 2016 Q4 | 0 | $0 | -$20,575,000 | $115.82 | 0 |
| 2016 Q3 | 182,000 | $20,575,000 | -$6,434,000 | $113.05 | 1 |
| 2016 Q2 | 249,300 | $23,833,000 | -$10,152,409 | $95.6 | 2 |
| 2016 Q1 | 355,500 | $38,746,000 | +$38,746,000 | $108.99 | 1 |
| 2015 Q4 | 0 | $0 | -$302,864,000 | $105.26 | 0 |
| 2015 Q3 | 27,509,500 | $302,864,000 | +$288,716,000 | $110.3 | 1 |
| 2015 Q2 | 112,800 | $14,148,000 | +$326,106 | $125.43 | 1 |
| 2015 Q1 | 110,200 | $13,712,000 | +$13,712,000 | $124.43 | 1 |
| 2014 Q4 | 0 | $0 | -$486,000 | $110.38 | 0 |
| 2014 Q3 | 4,500 | $486,000 | +$486,000 | $100.75 | 1 |
| 2014 Q2 | 0 | $0 | -$8,383,000 | $92.93 | 0 |
| 2014 Q1 | 16,600 | $8,383,000 | +$7,037,000 | $536.74 | 1 |