| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 508,299 | $18,414,695 | +$128,727 | $36.23 | 18 |
| 2025 Q2 | 504,738 | $16,751,976 | -$789,896 | $33.19 | 15 |
| 2025 Q1 | 530,492 | $15,924,284 | -$480,746 | $30.02 | 16 |
| 2024 Q4 | 549,508 | $15,737,488 | +$422,186 | $28.69 | 17 |
| 2024 Q3 | 534,010 | $17,152,541 | -$1,092,528 | $32.19 | 15 |
| 2024 Q2 | 571,024 | $16,851,399 | -$31,457,702 | $29.46 | 17 |
| 2024 Q1 | 1,639,657 | $46,433,493 | +$2,712,431 | $28.29 | 14 |
| 2023 Q4 | 1,545,366 | $43,760,292 | +$1,853,445 | $28.32 | 13 |
| 2023 Q3 | 1,481,785 | $38,170,076 | -$3,410,405 | $25.77 | 9 |
| 2023 Q2 | 1,603,637 | $44,767,633 | -$93,144 | $27.88 | 11 |
| 2023 Q1 | 1,605,623 | $44,982,798 | +$4,384,150 | $28.06 | 10 |
| 2022 Q4 | 1,449,084 | $38,454,451 | +$11,146,465 | $26.54 | 9 |
| 2022 Q3 | 1,044,723 | $25,164,000 | -$917,133 | $24.1 | 8 |
| 2022 Q2 | 1,082,522 | $30,803,000 | +$4,675,308 | $28.46 | 8 |
| 2022 Q1 | 918,217 | $30,077,000 | +$3,792,175 | $32.75 | 5 |
| 2021 Q4 | 802,455 | $29,831,000 | +$29,540,856 | $37.18 | 4 |
| 2021 Q3 | 7,802 | $297,000 | -$976,000 | $38.07 | 1 |
| 2021 Q2 | 30,544 | $1,273,000 | +$1,273,000 | $41.68 | 1 |