| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 14,124,247 | $1,712,832,055 | -$21,917,006 | $121.26 | 236 |
| 2025 Q2 | 14,327,680 | $1,652,641,383 | +$62,948,143 | $115.34 | 239 |
| 2025 Q1 | 13,728,951 | $1,500,230,366 | +$29,688,661 | $109.59 | 228 |
| 2024 Q4 | 13,324,416 | $1,663,370,204 | -$20,517,263 | $124.92 | 228 |
| 2024 Q3 | 13,278,498 | $1,467,162,321 | +$111,711,645 | $110.49 | 211 |
| 2024 Q2 | 12,327,430 | $1,305,618,427 | +$4,219,431 | $105.95 | 210 |
| 2024 Q1 | 12,264,349 | $1,295,571,264 | +$59,237,033 | $105.66 | 196 |
| 2023 Q4 | 11,697,941 | $1,066,569,116 | +$125,259,749 | $91.18 | 174 |
| 2023 Q3 | 10,334,014 | $772,465,153 | +$34,092,602 | $74.75 | 153 |
| 2023 Q2 | 9,897,281 | $697,342,188 | +$45,147,166 | $70.45 | 137 |
| 2023 Q1 | 8,834,929 | $588,887,458 | +$46,542,258 | $66.6 | 134 |
| 2022 Q4 | 8,182,525 | $477,382,100 | +$2,878,844 | $58.34 | 126 |
| 2022 Q3 | 8,190,066 | $398,276,948 | +$4,201,270 | $48.61 | 108 |
| 2022 Q2 | 8,089,530 | $437,153,592 | +$57,275,151 | $54.05 | 107 |
| 2022 Q1 | 7,632,318 | $525,167,872 | +$10,849,018 | $68.82 | 115 |
| 2021 Q4 | 7,476,813 | $487,537,883 | +$70,400,927 | $65.21 | 117 |
| 2021 Q3 | 6,372,435 | $409,699,564 | -$17,815,860 | $64.29 | 106 |
| 2021 Q2 | 6,571,670 | $440,388,270 | +$30,014,723 | $66.69 | 103 |
| 2021 Q1 | 6,158,658 | $424,376,701 | +$2,290,886 | $68.9 | 112 |
| 2020 Q4 | 6,282,721 | $409,092,851 | -$55,903,890 | $65.12 | 108 |
| 2020 Q3 | 7,120,242 | $375,513,578 | -$36,469,209 | $52.48 | 97 |
| 2020 Q2 | 7,979,951 | $354,044,650 | -$23,815,529 | $44.36 | 97 |
| 2020 Q1 | 8,530,368 | $359,537,172 | -$158,785,561 | $42.15 | 94 |
| 2019 Q4 | 11,940,683 | $819,856,482 | -$38,085,488 | $68.67 | 111 |
| 2019 Q3 | 12,634,825 | $787,043,807 | -$116,408,259 | $62.29 | 110 |
| 2019 Q2 | 14,709,142 | $983,890,186 | +$30,391,134 | $66.88 | 100 |
| 2019 Q1 | 14,257,875 | $870,919,912 | +$529,378,453 | $61.09 | 92 |
| 2018 Q4 | 5,611,465 | $306,356,063 | +$306,120,063 | $54.59 | 23 |