| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 23,450,046 | $3,643,722,757 | +$197,655,832 | $155.45 | 438 |
| 2025 Q2 | 22,094,147 | $3,129,825,229 | +$102,366,741 | $141.69 | 423 |
| 2025 Q1 | 21,455,752 | $2,501,496,965 | +$105,640,322 | $116.55 | 394 |
| 2024 Q4 | 20,571,430 | $2,361,292,024 | +$15,792,760 | $114.73 | 386 |
| 2024 Q3 | 20,070,520 | $2,307,728,273 | +$453,841,191 | $114.97 | 359 |
| 2024 Q2 | 16,173,055 | $1,661,403,744 | +$101,557,519 | $102.72 | 345 |
| 2024 Q1 | 15,314,111 | $1,555,593,540 | +$34,235,459 | $101.57 | 318 |
| 2023 Q4 | 15,040,263 | $1,385,732,718 | +$264,237,816 | $92.16 | 285 |
| 2023 Q3 | 12,066,529 | $964,009,805 | +$81,813,465 | $79.8 | 240 |
| 2023 Q2 | 11,134,821 | $940,129,687 | -$27,535,204 | $84.47 | 232 |
| 2023 Q1 | 11,448,883 | $921,754,944 | +$148,253,386 | $80.55 | 234 |
| 2022 Q4 | 9,620,596 | $754,308,070 | +$174,686,444 | $78.4 | 221 |
| 2022 Q3 | 7,248,562 | $467,930,088 | -$16,655,615 | $64.52 | 177 |
| 2022 Q2 | 7,273,215 | $509,851,828 | -$36,575,286 | $70.09 | 176 |
| 2022 Q1 | 7,821,242 | $612,490,986 | +$423,320,463 | $78.32 | 173 |
| 2021 Q4 | 2,408,553 | $174,275,913 | +$875,521 | $72.25 | 141 |
| 2021 Q3 | 2,356,339 | $169,905,813 | -$5,098,650 | $71.9 | 124 |
| 2021 Q2 | 2,396,434 | $180,110,128 | -$10,380,262 | $75.14 | 131 |
| 2021 Q1 | 2,536,661 | $184,506,845 | -$42,342,868 | $72.73 | 130 |
| 2020 Q4 | 3,107,266 | $210,146,883 | +$19,846,774 | $67.87 | 131 |
| 2020 Q3 | 2,676,448 | $149,353,716 | -$21,160,767 | $55.73 | 112 |
| 2020 Q2 | 3,033,222 | $168,015,884 | -$33,087,718 | $55.38 | 127 |
| 2020 Q1 | 3,648,352 | $181,915,956 | -$91,367,167 | $49.86 | 128 |
| 2019 Q4 | 5,141,142 | $351,783,313 | +$12,200,009 | $68.37 | 155 |
| 2019 Q3 | 4,938,508 | $334,284,738 | +$33,572,783 | $67.7 | 134 |
| 2019 Q2 | 4,438,886 | $287,882,166 | -$5,330,039 | $64.94 | 124 |
| 2019 Q1 | 4,501,572 | $261,124,735 | -$18,291,417 | $57.97 | 118 |
| 2018 Q4 | 4,763,734 | $235,574,527 | -$16,149,317 | $49.44 | 115 |
| 2018 Q3 | 5,120,818 | $314,947,276 | -$1,296,739 | $61.52 | 119 |
| 2018 Q2 | 5,161,713 | $283,707,838 | +$283,707,838 | $54.92 | 105 |
| 2016 Q2 | 0 | $0 | -$228,000 | 0 | |
| 2016 Q1 | 3,873 | $228,000 | $58.87 | 1 |