| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 25,299,929 | $3,248,889,225 | +$259,805,843 | $128.38 | 120 |
| 2025 Q2 | 23,323,704 | $2,761,883,292 | -$71,261,889 | $118.43 | 116 |
| 2025 Q1 | 23,923,572 | $2,543,618,710 | +$136,343,358 | $106.32 | 99 |
| 2024 Q4 | 22,643,128 | $2,537,486,342 | +$302,563,647 | $112.06 | 89 |
| 2024 Q3 | 19,942,015 | $2,184,509,959 | +$68,837,826 | $109.56 | 74 |
| 2024 Q2 | 19,317,535 | $2,004,522,954 | +$25,553,126 | $103.78 | 73 |
| 2024 Q1 | 19,072,580 | $1,903,151,649 | +$1,101,713 | $99.8 | 64 |
| 2023 Q4 | 19,063,958 | $1,723,279,216 | +$154,705,935 | $90.4 | 54 |
| 2023 Q3 | 3,434,915 | $278,248,714 | -$98,526,645 | $81 | 36 |
| 2023 Q2 | 4,633,046 | $386,196,600 | +$36,766,195 | $83.36 | 38 |
| 2023 Q1 | 4,192,671 | $318,952,609 | -$1,038,753 | $76.15 | 29 |
| 2022 Q4 | 4,206,001 | $294,822,106 | -$15,110,509 | $70.1 | 23 |
| 2022 Q3 | 4,425,918 | $294,202,068 | -$7,963,337 | $66.42 | 26 |
| 2022 Q2 | 4,548,571 | $317,908,000 | +$4,390,100 | $69.89 | 26 |
| 2022 Q1 | 4,466,034 | $379,301,959 | +$58,046,228 | $84.93 | 26 |
| 2021 Q4 | 3,776,761 | $337,461,000 | +$40,542,984 | $89.61 | 20 |
| 2021 Q3 | 3,326,653 | $271,362,000 | +$18,215,636 | $81.56 | 19 |
| 2021 Q2 | 3,099,550 | $252,160,000 | +$8,542,636 | $81.35 | 14 |
| 2021 Q1 | 2,981,064 | $224,274,000 | +$118,600,977 | $74.85 | 12 |
| 2020 Q4 | 1,413,340 | $100,621,000 | +$51,052,822 | $71.2 | 8 |
| 2020 Q3 | 696,264 | $44,913,000 | +$42,825,409 | $64.51 | 6 |
| 2020 Q2 | 32,362 | $1,903,000 | +$1,903,000 | $58.8 | 1 |