| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 17,596,347 | $684,398,524 | +$131,038,623 | $38.9 | 49 |
| 2025 Q2 | 14,274,284 | $509,460,347 | +$6,977,762 | $35.69 | 48 |
| 2025 Q1 | 13,888,497 | $450,615,852 | +$432,237 | $32.46 | 46 |
| 2024 Q4 | 14,116,158 | $467,542,840 | -$15,528,030 | $33.12 | 44 |
| 2024 Q3 | 14,430,199 | $475,483,166 | -$3,256,349 | $32.95 | 37 |
| 2024 Q2 | 14,532,263 | $452,701,334 | -$4,346,311 | $31.15 | 35 |
| 2024 Q1 | 14,656,287 | $453,670,521 | +$450,318,104 | $30.97 | 28 |
| 2023 Q4 | 103,393 | $2,872,474 | +$717,637 | $28.14 | 7 |
| 2023 Q3 | 77,538 | $1,966,452 | +$787,868 | $25.36 | 4 |
| 2023 Q2 | 46,472 | $1,218,029 | +$389,242 | $26.21 | 3 |
| 2023 Q1 | 32,669 | $789,388 | +$44,968 | $24.16 | 3 |
| 2022 Q4 | 35,724 | $851,044 | +$350,493 | $23.61 | 4 |
| 2022 Q3 | 4,005 | $88,000 | +$81,161 | $177.42 | 2 |
| 2022 Q2 | 225 | $5,000 | +$5,000 | $22.22 | 1 |