| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,777,758 | $89,074,679 | +$2,559,576 | $49.92 | 43 |
| 2025 Q2 | 1,728,335 | $79,540,158 | -$83,354,667 | $46.02 | 41 |
| 2025 Q1 | 3,606,220 | $113,304,672 | +$6,721,058 | $40.05 | 43 |
| 2024 Q4 | 1,460,540 | $63,412,928 | +$8,606,637 | $43.42 | 33 |
| 2024 Q3 | 1,114,063 | $46,322,261 | +$8,222,633 | $41.57 | 30 |
| 2024 Q2 | 923,389 | $36,565,224 | +$6,579,664 | $39.86 | 31 |
| 2024 Q1 | 758,013 | $28,417,561 | +$6,729,637 | $37.49 | 27 |
| 2023 Q4 | 579,686 | $19,689,577 | -$16,496,628 | $33.97 | 17 |
| 2023 Q3 | 263,872 | $22,783,665 | +$16,558,749 | $30.04 | 16 |
| 2023 Q2 | 206,581 | $6,465,060 | +$3,143,131 | $31.3 | 12 |
| 2023 Q1 | 106,166 | $2,985,387 | +$1,234,507 | $28.12 | 6 |
| 2022 Q4 | 62,520 | $1,647,038 | +$1,207,562 | $25.17 | 5 |