| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 26,031,556 | $934,317,477 | +$35,777,624 | $35.91 | 166 |
| 2025 Q2 | 25,600,769 | $873,201,708 | +$17,233,067 | $34.19 | 156 |
| 2025 Q1 | 25,191,212 | $749,604,397 | +$103,887,578 | $29.75 | 152 |
| 2024 Q4 | 21,468,389 | $674,228,086 | +$140,503,034 | $31.4 | 156 |
| 2024 Q3 | 16,981,923 | $530,287,079 | +$157,703,295 | $31.22 | 129 |
| 2024 Q2 | 11,911,838 | $363,513,904 | +$244,909,244 | $30.51 | 109 |
| 2024 Q1 | 3,906,217 | $119,863,769 | +$52,600,419 | $30.71 | 61 |
| 2023 Q4 | 2,200,905 | $60,478,044 | +$41,115,881 | $27.23 | 25 |
| 2023 Q3 | 720,019 | $17,114,088 | +$7,569,412 | $23.77 | 16 |
| 2023 Q2 | 337,829 | $9,459,558 | +$7,127,178 | $23.48 | 13 |
| 2023 Q1 | 100,049 | $2,210,798 | +$1,615,643 | $22.1 | 7 |
| 2022 Q4 | 28,471 | $584,576 | +$584,576 | $20.52 | 3 |