| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,930,512 | $1,679,183,138 | -$12,509,854 | $242.29 | 98 |
| 2025 Q2 | 6,987,727 | $1,565,814,285 | -$70,087,079 | $224.01 | 98 |
| 2025 Q1 | 7,302,295 | $1,502,282,944 | -$9,733,793 | $205.74 | 102 |
| 2024 Q4 | 7,352,686 | $1,587,885,870 | -$407,941 | $215.96 | 97 |
| 2024 Q3 | 7,325,574 | $1,559,168,866 | -$11,895,953 | $212.84 | 91 |
| 2024 Q2 | 7,388,461 | $1,476,602,045 | -$15,188,280 | $199.85 | 92 |
| 2024 Q1 | 7,302,071 | $1,448,623,504 | -$36,033,228 | $198.39 | 86 |
| 2023 Q4 | 7,664,576 | $1,399,316,417 | -$32,951,029 | $182.48 | 90 |
| 2023 Q3 | 7,830,476 | $1,275,486,558 | -$33,505,759 | $162.88 | 81 |
| 2023 Q2 | 8,033,715 | $1,354,241,043 | -$16,148,021 | $168.57 | 75 |
| 2023 Q1 | 8,315,477 | $1,304,214,658 | -$23,740,808 | $156.84 | 75 |
| 2022 Q4 | 8,463,933 | $1,257,751,658 | -$18,515,843 | $148.6 | 69 |
| 2022 Q3 | 8,345,773 | $1,154,091,604 | -$6,554,956 | $138.28 | 67 |
| 2022 Q2 | 8,392,087 | $1,218,705,577 | -$6,114,454 | $145.22 | 70 |
| 2022 Q1 | 8,427,075 | $1,467,496,632 | +$16,363,026 | $174.14 | 66 |
| 2021 Q4 | 8,332,244 | $1,519,972,592 | -$57,492,894 | $182.42 | 68 |
| 2021 Q3 | 8,850,557 | $1,494,422,145 | -$90,136,608 | $168.8 | 65 |
| 2021 Q2 | 9,380,734 | $1,597,538,244 | +$60,828,361 | $170.32 | 63 |
| 2021 Q1 | 9,023,958 | $1,438,740,605 | +$31,454,025 | $159.47 | 59 |
| 2020 Q4 | 8,832,943 | $1,278,525,529 | -$22,997,800 | $144.74 | 57 |
| 2020 Q3 | 8,990,834 | $1,096,880,936 | -$103,165,633 | $122 | 53 |
| 2020 Q2 | 9,838,921 | $1,116,985,973 | -$159,032,434 | $113.53 | 56 |
| 2020 Q1 | 11,242,497 | $1,048,183,080 | +$15,111,235 | $93.23 | 52 |
| 2019 Q4 | 11,077,655 | $1,407,531,090 | -$26,283,461 | $127.05 | 58 |
| 2019 Q3 | 11,282,491 | $1,320,154,616 | +$3,117,845 | $117.01 | 52 |
| 2019 Q2 | 11,255,831 | $1,315,357,348 | -$60,282,431 | $116.86 | 47 |
| 2019 Q1 | 11,774,562 | $1,338,066,720 | +$36,179,770 | $113.6 | 44 |
| 2018 Q4 | 11,371,325 | $1,138,578,174 | +$101,795,243 | $100.12 | 44 |
| 2018 Q3 | 10,327,296 | $1,233,089,920 | +$31,484,681 | $119.4 | 44 |
| 2018 Q2 | 10,064,231 | $1,144,481,706 | +$5,069,991 | $113.72 | 44 |
| 2018 Q1 | 10,020,112 | $1,098,488,054 | +$11,312,783 | $109.72 | 43 |
| 2017 Q4 | 9,916,574 | $1,109,658,064 | +$19,491,559 | $111.88 | 39 |
| 2017 Q3 | 9,656,872 | $1,019,966,218 | -$6,927,004 | $105.62 | 34 |
| 2017 Q2 | 9,722,549 | $991,852,996 | +$97,259 | $102.02 | 32 |
| 2017 Q1 | 9,722,101 | $974,714,703 | +$36,000,042 | $100.25 | 32 |
| 2016 Q4 | 9,374,539 | $900,583,477 | +$32,445,070 | $96.14 | 35 |
| 2016 Q3 | 9,017,312 | $817,293,000 | +$53,535,311 | $90.62 | 29 |
| 2016 Q2 | 8,154,547 | $700,459,000 | +$10,603,741 | $85.89 | 24 |
| 2016 Q1 | 8,027,966 | $680,179,000 | +$6,666,238 | $84.73 | 26 |
| 2015 Q4 | 7,949,046 | $665,552,000 | -$2,584,215 | $83.73 | 23 |
| 2015 Q3 | 7,980,787 | $645,349,000 | -$1,150,473 | $80.84 | 23 |
| 2015 Q2 | 7,993,915 | $707,937,053 | -$2,708,049 | $88.55 | 23 |
| 2015 Q1 | 8,024,499 | $711,207,236 | +$376,891 | $88.61 | 21 |
| 2014 Q4 | 8,021,556 | $702,524,005 | +$33,839,331 | $87.58 | 22 |
| 2014 Q3 | 7,620,485 | $634,553,827 | +$28,052,537 | $83.27 | 18 |
| 2014 Q2 | 7,283,586 | $619,833,606 | +$36,277,596 | $85.1 | 14 |
| 2014 Q1 | 6,856,805 | $561,365,080 | +$83,718,501 | $81.86 | 10 |