| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 59,316,432 | $4,048,831,052 | +$375,766,102 | $68.96 | 219 |
| 2025 Q2 | 54,069,388 | $3,541,600,159 | +$307,183,776 | $65.5 | 225 |
| 2025 Q1 | 49,288,457 | $3,131,461,424 | +$1,086,410,546 | $63.54 | 203 |
| 2024 Q4 | 32,590,591 | $2,064,724,449 | +$695,599,431 | $63.3 | 190 |
| 2024 Q3 | 21,303,582 | $1,365,639,239 | +$247,212,797 | $64.07 | 153 |
| 2024 Q2 | 17,476,417 | $1,035,959,077 | +$159,516,276 | $59.26 | 155 |
| 2024 Q1 | 14,491,300 | $867,114,718 | +$195,650,874 | $59.89 | 136 |
| 2023 Q4 | 11,352,238 | $631,416,133 | +$111,442,649 | $55.62 | 117 |
| 2023 Q3 | 9,051,562 | $463,201,232 | +$133,531,992 | $51.26 | 98 |
| 2023 Q2 | 6,360,284 | $338,109,490 | +$62,554,065 | $53.15 | 75 |
| 2023 Q1 | 5,188,263 | $267,059,212 | +$17,881,921 | $51.48 | 69 |
| 2022 Q4 | 4,922,958 | $252,201,873 | +$136,124,697 | $51.23 | 52 |
| 2022 Q3 | 1,951,917 | $89,377,659 | +$58,846,218 | $45.77 | 20 |
| 2022 Q2 | 666,193 | $31,784,000 | +$6,913,442 | $47.71 | 10 |
| 2022 Q1 | 521,348 | $28,141,000 | +$1,152,111 | $53.97 | 4 |
| 2021 Q4 | 500,000 | $26,176,000 | +$26,176,000 | $52.35 | 1 |