| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,581,248 | $110,647,545 | +$4,776,480 | $24.16 | 58 |
| 2025 Q2 | 4,475,728 | $105,439,340 | -$8,106,842 | $23.56 | 60 |
| 2025 Q1 | 4,767,874 | $107,021,405 | +$4,318,115 | $22.45 | 60 |
| 2024 Q4 | 4,673,019 | $104,880,299 | +$6,092,484 | $22.44 | 65 |
| 2024 Q3 | 4,409,786 | $97,510,119 | +$6,572,112 | $22.11 | 59 |
| 2024 Q2 | 4,074,553 | $88,824,463 | +$415,267 | $21.8 | 56 |
| 2024 Q1 | 4,022,042 | $85,871,682 | -$33,211,816 | $21.35 | 55 |
| 2023 Q4 | 5,602,763 | $116,850,284 | +$16,149,619 | $20.83 | 54 |
| 2023 Q3 | 4,784,797 | $94,215,944 | +$3,808,491 | $19.69 | 48 |
| 2023 Q2 | 4,578,611 | $91,115,143 | -$21,111,179 | $19.9 | 45 |
| 2023 Q1 | 5,569,023 | $105,411,213 | -$21,670,537 | $19.01 | 46 |
| 2022 Q4 | 6,899,770 | $127,554,284 | -$5,456,105 | $18.45 | 49 |
| 2022 Q3 | 7,187,026 | $130,350,157 | +$13,791,386 | $18.1 | 50 |
| 2022 Q2 | 6,422,852 | $119,391,039 | +$67,437,773 | $18.55 | 42 |
| 2022 Q1 | 2,785,582 | $55,838,975 | +$15,676,187 | $20.06 | 29 |
| 2021 Q4 | 1,773,588 | $35,728,080 | +$35,647,078 | $20.14 | 19 |