| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,085,578 | $74,427,513 | -$37,724,243 | $68.56 | 8 |
| 2025 Q2 | 1,660,381 | $118,152,917 | +$16,310,562 | $71.16 | 10 |
| 2025 Q1 | 1,431,170 | $120,581,853 | +$39,877,605 | $84.35 | 9 |
| 2024 Q4 | 957,082 | $87,984,561 | -$34,011,917 | $91.93 | 9 |
| 2024 Q3 | 1,327,030 | $146,424,737 | -$5,496,789 | $110.34 | 10 |
| 2024 Q2 | 1,391,906 | $121,450,884 | -$22,013,924 | $87.30 | 9 |
| 2024 Q1 | 1,619,803 | $164,318,496 | -$17,760,263,248 | $101.46 | 17 |
| 2023 Q4 | 701,721 | $265,559,144 | -$109,222,943 | $378.44 | 6 |
| 2023 Q3 | 47,452,671 | $15,093,001,879 | -$68,613,503 | $318.01 | 565 |
| 2023 Q2 | 47,109,057 | $18,054,487,019 | -$626,446,883 | $383.43 | 560 |
| 2023 Q1 | 49,094,638 | $18,325,721,880 | +$170,925,245 | $373.36 | 557 |
| 2022 Q4 | 48,709,801 | $16,109,419,778 | +$209,507,590 | $330.67 | 548 |
| 2022 Q3 | 46,282,139 | $12,219,341,109 | -$518,455,493 | $263.90 | 509 |
| 2022 Q2 | 48,108,988 | $15,058,126,994 | -$316,293,897 | $313.12 | 545 |
| 2022 Q1 | 47,328,755 | $19,762,283,279 | +$83,316,029 | $417.59 | 562 |
| 2021 Q4 | 47,361,776 | $19,835,667,803 | +$412,428,603 | $418.94 | 560 |
| 2021 Q3 | 48,062,105 | $19,860,662,643 | -$76,524,454 | $413.31 | 573 |
| 2021 Q2 | 48,234,477 | $19,109,484,685 | +$345,366,794 | $396.27 | 548 |
| 2021 Q1 | 46,895,191 | $18,003,722,223 | +$305,362,862 | $384.09 | 548 |
| 2020 Q4 | 46,530,359 | $16,892,995,677 | -$87,652,756 | $363.32 | 512 |
| 2020 Q3 | 47,563,036 | $16,027,670,778 | +$114,334,554 | $337.12 | 494 |
| 2020 Q2 | 47,491,896 | $13,462,026,492 | +$31,216,817 | $283.64 | 485 |
| 2020 Q1 | 46,885,578 | $12,929,531,813 | -$167,166,062 | $275.67 | 467 |
| 2019 Q4 | 47,839,670 | $15,367,548,092 | +$135,992,047 | $321.29 | 493 |
| 2019 Q3 | 47,471,404 | $14,095,366,574 | -$68,324,162 | $297.00 | 493 |
| 2019 Q2 | 46,946,078 | $15,811,392,935 | +$197,941,705 | $336.89 | 522 |
| 2019 Q1 | 47,901,124 | $14,183,638,573 | -$526,107,260 | $296.17 | 495 |
| 2018 Q4 | 49,717,795 | $12,653,438,032 | -$113,855,239 | $254.50 | 451 |
| 2018 Q3 | 50,074,729 | $13,877,045,210 | +$99,034,931 | $277.15 | 434 |
| 2018 Q2 | 50,048,015 | $11,783,017,225 | +$586,668,823 | $235.45 | 428 |
| 2018 Q1 | 48,109,174 | $11,006,598,682 | -$36,031,932 | $228.81 | 448 |
| 2017 Q4 | 48,224,708 | $10,507,067,667 | +$65,481,999 | $217.88 | 482 |
| 2017 Q3 | 47,739,787 | $11,316,598,052 | +$95,100,072 | $237.11 | 444 |
| 2017 Q2 | 47,351,529 | $11,333,359,738 | +$317,619,335 | $239.42 | 448 |
| 2017 Q1 | 47,674,849 | $9,528,668,189 | +$230,427,767 | $199.89 | 410 |
| 2016 Q4 | 49,324,325 | $8,626,588,978 | +$106,480,350 | $174.93 | 395 |
| 2016 Q3 | 48,667,440 | $8,720,428,407 | +$71,930,362 | $179.26 | 387 |
| 2016 Q2 | 48,253,636 | $8,280,108,369 | -$190,974,640 | $171.57 | 371 |
| 2016 Q1 | 49,391,686 | $7,604,114,081 | -$62,680,991 | $153.97 | 349 |
| 2015 Q4 | 50,044,484 | $6,716,118,294 | +$177,448,549 | $134.20 | 334 |
| 2015 Q3 | 47,099,476 | $7,010,940,250 | -$12,331,292 | $148.86 | 343 |
| 2015 Q2 | 46,643,457 | $8,300,310,523 | +$102,129,551 | $177.97 | 338 |
| 2015 Q1 | 47,141,039 | $8,822,903,775 | -$202,873,062 | $187.42 | 349 |
| 2014 Q4 | 48,979,997 | $7,939,546,068 | +$330,139,800 | $162.09 | 344 |
| 2014 Q3 | 47,969,962 | $7,470,712,501 | -$59,823,870 | $155.75 | 322 |
| 2014 Q2 | 48,527,632 | $6,576,899,317 | +$162,636,870 | $135.53 | 292 |
| 2014 Q1 | 47,232,726 | $6,485,887,062 | +$51,532,875 | $137.36 | 281 |