| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 2,211,763 | $264,995,353 | +$12,022,754 | $119.32 | 34 |
| 2025 Q3 | 57,254,479 | $6,925,514,546 | +$598,615,516 | $121.06 | 561 |
| 2025 Q2 | 52,481,858 | $5,898,758,877 | +$1,917,656,908 | $112.47 | 469 |
| 2025 Q1 | 36,491,521 | $3,377,211,788 | +$999,364,283 | $92.53 | 381 |
| 2024 Q4 | 23,949,982 | $2,276,051,094 | +$570,587,834 | $95.01 | 342 |
| 2024 Q3 | 17,927,254 | $1,625,375,623 | +$113,980,882 | $90.64 | 217 |
| 2024 Q2 | 16,213,076 | $1,417,680,328 | +$397,539,806 | $87.46 | 182 |
| 2024 Q1 | 11,675,400 | $936,571,666 | +$773,154,876 | $80.22 | 141 |
| 2023 Q4 | 2,004,274 | $131,318,162 | +$527,163 | $65.50 | 56 |
| 2023 Q3 | 2,005,685 | $114,766,557 | -$7,907,066 | $57.28 | 56 |
| 2023 Q2 | 2,146,667 | $120,556,416 | -$29,088,182 | $55.94 | 54 |
| 2023 Q1 | 2,653,880 | $145,341,975 | +$17,837,278 | $54.53 | 54 |
| 2022 Q4 | 2,279,801 | $129,423,141 | +$75,023,278 | $56.78 | 58 |
| 2022 Q3 | 936,519 | $47,394,779 | -$215,677 | $50.31 | 39 |
| 2022 Q2 | 939,157 | $48,805,401 | +$1,507,121 | $51.91 | 44 |
| 2022 Q1 | 908,245 | $55,522,389 | -$15,484,389 | $61.14 | 36 |
| 2021 Q4 | 1,141,570 | $73,355,325 | +$22,343,290 | $64.52 | 44 |
| 2021 Q3 | 766,776 | $46,399,691 | +$2,907,430 | $60.41 | 36 |
| 2021 Q2 | 719,257 | $42,706,166 | -$2,128,172 | $59.34 | 37 |
| 2021 Q1 | 927,200 | $49,220,637 | +$10,206,006 | $53.03 | 36 |
| 2020 Q4 | 720,990 | $38,135,455 | +$3,153,906 | $52.91 | 32 |
| 2020 Q3 | 493,426 | $24,576,990 | +$6,523,848 | $49.98 | 25 |
| 2020 Q2 | 380,363 | $16,574,835 | -$506,667 | $43.67 | 26 |
| 2020 Q1 | 376,909 | $13,730,000 | -$13,035,948 | $36.03 | 25 |
| 2019 Q4 | 676,861 | $28,371,000 | -$11,126,232 | $41.92 | 33 |
| 2019 Q3 | 874,442 | $35,481,000 | +$10,114,771 | $40.59 | 23 |
| 2019 Q2 | 619,374 | $25,023,000 | +$5,076,488 | $40.40 | 17 |
| 2019 Q1 | 496,747 | $19,515,000 | -$5,408,216 | $39.28 | 20 |
| 2018 Q4 | 644,427 | $21,795,000 | +$9,580,160 | $33.76 | 22 |
| 2018 Q3 | 361,393 | $14,646,000 | +$4,012,439 | $40.53 | 12 |
| 2018 Q2 | 257,960 | $9,554,000 | +$9,553,994 | $37.03 | 8 |