| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 490,571 | $19,842,547 | +$1,852,023 | $40.46 | 2 |
| 2025 Q2 | 444,802 | $18,600,439 | -$17,320,703 | $41.82 | 1 |
| 2025 Q1 | 859,001 | $32,100,728 | -$1,612,957 | $37.37 | 1 |
| 2024 Q4 | 902,163 | $29,427,602 | -$11,143,022 | $32.62 | 1 |
| 2024 Q3 | 1,243,775 | $42,961,361 | -$250,734 | $34.54 | 1 |
| 2024 Q2 | 1,251,034 | $36,964,956 | +$2,183,651 | $29.55 | 1 |
| 2024 Q1 | 1,177,131 | $35,203,063 | +$2,948,144 | $29.91 | 1 |
| 2023 Q4 | 1,079,649 | $31,007,169 | +$30,154,959 | $28.73 | 2 |
| 2023 Q3 | 29,655 | $895,449 | -$9,848,264 | $30.2 | 1 |
| 2023 Q2 | 319,122 | $10,885,340 | +$9,125,476 | $34.11 | 2 |
| 2023 Q1 | 51,599 | $1,764,379 | -$15,810 | $34.18 | 2 |
| 2022 Q4 | 52,063 | $1,492,754 | +$607,624 | $28.69 | 2 |
| 2022 Q3 | 30,900 | $791,137 | $25.6 | 1 | |
| 2022 Q2 | 30,900 | $803,087 | +$803,087 | $25.99 | 1 |