| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,085,578 | $74,427,513 | -$37,724,231 | $68.56 | 8 |
| 2025 Q2 | 1,660,381 | $118,152,917 | +$16,310,569 | $71.16 | 10 |
| 2025 Q1 | 1,431,170 | $120,581,853 | +$39,877,588 | $84.35 | 9 |
| 2024 Q4 | 957,082 | $87,984,561 | -$34,011,923 | $91.93 | 9 |
| 2024 Q3 | 1,327,030 | $146,424,737 | -$5,496,788 | $110.34 | 10 |
| 2024 Q2 | 1,391,906 | $121,450,884 | -$23,337,907 | $87.3 | 9 |
| 2024 Q1 | 1,631,752 | $165,642,478 | -$17,918,600,784 | $101.46 | 19 |
| 2023 Q4 | 48,249,301 | $18,253,587,519 | -$29,096,934 | $378.44 | 574 |
| 2023 Q3 | 48,335,800 | $15,373,890,413 | -$54,674,294 | $318.01 | 575 |
| 2023 Q2 | 48,332,144 | $18,523,457,611 | -$444,432,061 | $383.43 | 568 |
| 2023 Q1 | 49,450,295 | $18,458,510,125 | +$156,993,263 | $373.36 | 563 |
| 2022 Q4 | 49,293,392 | $16,302,396,728 | +$196,944,100 | $330.67 | 555 |
| 2022 Q3 | 48,779,463 | $12,878,517,420 | -$667,381,280 | $263.9 | 521 |
| 2022 Q2 | 48,499,399 | $15,184,836,271 | -$233,431,050 | $313.12 | 551 |
| 2022 Q1 | 49,232,083 | $20,557,092,246 | +$126,010,446 | $417.59 | 569 |
| 2021 Q4 | 48,880,100 | $20,473,738,084 | +$203,119,750 | $418.94 | 567 |
| 2021 Q3 | 48,409,337 | $20,000,690,994 | -$84,063,522 | $413.31 | 571 |
| 2021 Q2 | 48,578,757 | $19,243,053,788 | +$352,355,817 | $396.27 | 546 |
| 2021 Q1 | 48,228,608 | $18,515,875,719 | +$355,954,539 | $384.09 | 555 |
| 2020 Q4 | 47,362,901 | $17,195,475,610 | -$107,155,753 | $363.32 | 518 |
| 2020 Q3 | 47,848,858 | $16,124,025,747 | +$113,637,596 | $337.12 | 498 |
| 2020 Q2 | 47,516,797 | $13,469,022,270 | +$28,480,747 | $283.64 | 489 |
| 2020 Q1 | 47,431,485 | $13,080,020,570 | -$177,073,936 | $275.67 | 475 |
| 2019 Q4 | 47,870,725 | $15,377,236,092 | +$134,179,527 | $321.29 | 495 |
| 2019 Q3 | 47,471,165 | $14,095,179,574 | -$68,604,961 | $297 | 493 |
| 2019 Q2 | 47,614,202 | $16,036,323,935 | +$29,403,275 | $336.89 | 524 |
| 2019 Q1 | 47,922,097 | $14,189,770,573 | -$522,225,337 | $296.17 | 499 |
| 2018 Q4 | 49,724,109 | $12,655,016,032 | -$113,828,721 | $254.5 | 455 |
| 2018 Q3 | 50,077,262 | $13,877,730,334 | +$97,550,343 | $277.15 | 437 |
| 2018 Q2 | 50,054,086 | $11,784,645,111 | +$461,163,465 | $235.45 | 432 |
| 2018 Q1 | 48,166,750 | $11,019,808,601 | -$44,514,503 | $228.81 | 450 |
| 2017 Q4 | 48,364,347 | $10,537,441,875 | +$60,557,578 | $217.88 | 486 |
| 2017 Q3 | 47,745,501 | $11,317,952,760 | +$94,131,344 | $237.11 | 446 |
| 2017 Q2 | 47,360,967 | $11,335,619,232 | +$367,701,383 | $239.42 | 450 |
| 2017 Q1 | 47,682,526 | $9,530,202,735 | +$238,679,166 | $199.89 | 411 |
| 2016 Q4 | 49,328,729 | $8,629,603,122 | +$109,551,873 | $174.93 | 396 |
| 2016 Q3 | 48,671,580 | $8,721,170,542 | +$75,012,549 | $179.26 | 388 |
| 2016 Q2 | 48,319,355 | $8,291,383,778 | -$190,944,670 | $171.57 | 372 |
| 2016 Q1 | 49,427,615 | $7,609,645,081 | -$66,259,885 | $153.97 | 350 |
| 2015 Q4 | 50,066,566 | $6,719,082,294 | +$179,304,682 | $134.2 | 337 |
| 2015 Q3 | 48,132,507 | $7,164,717,250 | +$10,051,692 | $148.86 | 347 |
| 2015 Q2 | 47,888,492 | $8,521,887,523 | +$81,089,514 | $177.97 | 338 |
| 2015 Q1 | 47,163,779 | $8,827,165,522 | -$198,849,164 | $187.42 | 349 |
| 2014 Q4 | 49,013,739 | $7,945,016,068 | +$339,051,440 | $162.09 | 345 |
| 2014 Q3 | 47,980,602 | $7,472,370,501 | -$59,733,462 | $155.75 | 322 |
| 2014 Q2 | 48,527,632 | $6,576,899,317 | +$146,815,586 | $135.53 | 292 |
| 2014 Q1 | 47,242,213 | $6,487,191,062 | +$56,952,371 | $137.36 | 282 |