| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,937,715 | $345,643,732 | +$74,451,988 | $38.68 | 48 |
| 2025 Q2 | 7,042,498 | $261,816,069 | +$8,538,633 | $37.18 | 45 |
| 2025 Q1 | 6,712,569 | $234,130,025 | -$1,892,598 | $34.92 | 43 |
| 2024 Q4 | 6,878,602 | $240,304,879 | +$926,765 | $34.94 | 40 |
| 2024 Q3 | 6,727,454 | $234,590,612 | -$2,398,702 | $34.87 | 29 |
| 2024 Q2 | 6,797,973 | $224,675,257 | +$2,194,383 | $33.05 | 30 |
| 2024 Q1 | 6,724,793 | $216,346,374 | +$214,841,724 | $32.17 | 26 |
| 2023 Q4 | 47,307 | $1,425,694 | +$354,465 | $30.21 | 6 |
| 2023 Q3 | 35,533 | $981,700 | +$391,463 | $27.63 | 4 |
| 2023 Q2 | 21,364 | $619,769 | +$347,321 | $29.01 | 3 |
| 2023 Q1 | 9,395 | $255,309 | +$14,539 | $27.18 | 2 |
| 2022 Q4 | 11,193 | $282,378 | +$180,437 | $25.1 | 3 |
| 2022 Q3 | 1,674 | $41,000 | +$34,099 | $345 | 2 |
| 2022 Q2 | 210 | $5,000 | +$5,000 | $23.81 | 1 |