| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,753,626 | $56,910,138 | +$17,146,505 | $32.46 | 11 |
| 2025 Q2 | 1,226,003 | $38,052,322 | -$7,242,995 | $31.03 | 11 |
| 2025 Q1 | 1,465,734 | $41,742,190 | +$846,646 | $28.48 | 12 |
| 2024 Q4 | 1,436,001 | $41,877,503 | -$3,287,042 | $29.16 | 10 |
| 2024 Q3 | 1,549,566 | $44,487,563 | -$2,279,466 | $28.71 | 12 |
| 2024 Q2 | 1,632,089 | $44,866,918 | -$2,189,008 | $27.49 | 13 |
| 2024 Q1 | 1,712,441 | $45,733,792 | +$1,141,790 | $26.71 | 15 |
| 2023 Q4 | 1,676,624 | $42,124,879 | +$6,823,431 | $25.12 | 12 |
| 2023 Q3 | 1,385,671 | $32,202,170 | +$21,226,549 | $23.24 | 10 |
| 2023 Q2 | 472,044 | $11,193,237 | +$1,174,492 | $23.70 | 7 |
| 2023 Q1 | 422,492 | $9,276,337 | -$2,529,525 | $21.95 | 6 |
| 2022 Q4 | 538,343 | $11,271,060 | +$399,080 | $20.89 | 7 |
| 2022 Q3 | 519,240 | $10,236,000 | +$2,908,924 | $19.68 | 5 |
| 2022 Q2 | 371,425 | $7,572,000 | +$1,702,914 | $20.44 | 5 |
| 2022 Q1 | 286,190 | $6,146,000 | +$1,478,475 | $21.54 | 5 |
| 2021 Q4 | 217,676 | $4,714,000 | -$1,390,156 | $21.70 | 5 |
| 2021 Q3 | 281,649 | $5,815,000 | +$5,815,000 | $20.59 | 3 |