| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 39,833,350 | $1,669,397,420 | +$122,981,719 | $41.91 | 111 |
| 2025 Q2 | 37,110,241 | $1,443,236,031 | +$119,251,934 | $38.89 | 100 |
| 2025 Q1 | 34,066,288 | $1,195,229,971 | +$404,358,318 | $35.16 | 81 |
| 2024 Q4 | 22,551,912 | $838,065,331 | +$119,573,242 | $36.97 | 60 |
| 2024 Q3 | 18,626,505 | $672,612,120 | +$175,649,132 | $36.11 | 41 |
| 2024 Q2 | 13,669,643 | $470,073,488 | +$433,506,229 | $34.39 | 29 |
| 2024 Q1 | 1,172,856 | $38,618,769 | +$29,893,511 | $32.81 | 17 |
| 2023 Q4 | 268,388 | $7,890,252 | +$5,466,583 | $29.4 | 12 |
| 2023 Q3 | 81,831 | $2,152,306 | +$725,478 | $26.3 | 5 |
| 2023 Q2 | 29,913 | $809,045 | -$971,728 | $27.04 | 3 |
| 2023 Q1 | 68,935 | $1,693,103 | +$261,615 | $24.56 | 6 |
| 2022 Q4 | 58,304 | $1,324,830 | +$193,817 | $22.72 | 3 |
| 2022 Q3 | 49,772 | $1,070,000 | +$720,000 | $21.49 | 3 |
| 2022 Q2 | 15,967 | $358,000 | -$5,537 | $22.42 | 2 |
| 2022 Q1 | 16,207 | $438,000 | +$346,661 | $26.98 | 3 |
| 2021 Q4 | 3,375 | $95,000 | -$116,197 | $27.24 | 2 |
| 2021 Q3 | 7,462 | $191,000 | +$191,000 | $25.6 | 1 |