| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,121,246 | $66,332,733 | -$1,282,311 | $31.29 | 44 |
| 2025 Q2 | 2,162,792 | $65,139,424 | -$57,624,531 | $30.14 | 46 |
| 2025 Q1 | 4,222,101 | $119,148,362 | +$70,197,781 | $28.23 | 44 |
| 2024 Q4 | 1,688,564 | $48,589,576 | -$10,241,156 | $28.77 | 38 |
| 2024 Q3 | 2,030,649 | $57,548,709 | -$2,833,634 | $28.34 | 32 |
| 2024 Q2 | 2,145,370 | $59,386,887 | -$1,669,147 | $27.67 | 33 |
| 2024 Q1 | 2,196,163 | $59,228,442 | +$7,847,987 | $26.97 | 34 |
| 2023 Q4 | 1,935,208 | $49,861,801 | +$2,674,659 | $25.76 | 31 |
| 2023 Q3 | 1,832,771 | $45,406,418 | +$3,731,017 | $24.77 | 30 |
| 2023 Q2 | 1,682,938 | $41,374,939 | +$14,895,653 | $24.59 | 29 |
| 2023 Q1 | 1,077,257 | $25,095,870 | +$17,638,868 | $23.32 | 26 |
| 2022 Q4 | 316,527 | $6,958,381 | +$756,391 | $21.9 | 12 |
| 2022 Q3 | 281,619 | $5,784,000 | +$180,224 | $20.52 | 12 |
| 2022 Q2 | 271,489 | $5,779,000 | -$782,273 | $21.28 | 12 |
| 2022 Q1 | 306,199 | $7,393,000 | +$7,393,000 | $24.14 | 9 |