| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 23,543,711 | $1,493,224,953 | +$26,728,725 | $63.43 | 148 |
| 2025 Q2 | 23,275,134 | $1,378,314,205 | +$41,126,449 | $59.21 | 143 |
| 2025 Q1 | 22,645,740 | $1,268,964,902 | +$162,859,266 | $55.98 | 149 |
| 2024 Q4 | 19,694,877 | $1,191,146,123 | +$155,335,822 | $60.47 | 147 |
| 2024 Q3 | 16,923,196 | $1,031,627,702 | +$140,689,784 | $60.96 | 112 |
| 2024 Q2 | 14,640,596 | $829,230,465 | +$46,121,668 | $56.64 | 94 |
| 2024 Q1 | 13,800,703 | $807,714,436 | -$18,719,002 | $58.53 | 80 |
| 2023 Q4 | 14,074,058 | $755,824,467 | +$10,908,966 | $53.71 | 65 |
| 2023 Q3 | 13,747,002 | $666,166,313 | +$3,195,948 | $48.46 | 50 |
| 2023 Q2 | 13,680,967 | $686,430,115 | +$9,522,372 | $50.16 | 44 |
| 2023 Q1 | 13,490,077 | $646,978,099 | -$9,800,192 | $47.96 | 39 |
| 2022 Q4 | 13,686,846 | $630,210,751 | -$14,998,570 | $46.04 | 38 |
| 2022 Q3 | 14,019,193 | $622,441,000 | -$10,108,337 | $44.4 | 33 |
| 2022 Q2 | 14,245,747 | $652,739,000 | +$652,717,000 | $45.81 | 31 |
| 2022 Q1 | 464 | $22,000 | $47.41 | 1 |