| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,161,460 | $46,163,290 | -$6,871,138 | $39.85 | 46 |
| 2025 Q2 | 1,425,058 | $58,020,457 | +$2,313,567 | $40.71 | 48 |
| 2025 Q1 | 1,376,936 | $56,630,172 | +$13,429,157 | $41.11 | 48 |
| 2024 Q4 | 1,051,422 | $41,844,904 | +$7,369,967 | $39.78 | 39 |
| 2024 Q3 | 861,627 | $30,168,478 | +$884,058 | $35.01 | 26 |
| 2024 Q2 | 859,748 | $28,523,611 | -$183,783 | $33.17 | 22 |
| 2024 Q1 | 866,509 | $27,478,077 | +$2,107,329 | $31.72 | 22 |
| 2023 Q4 | 803,737 | $23,178,736 | +$863,474 | $28.84 | 20 |
| 2023 Q3 | 683,043 | $18,711,015 | -$1,853,137 | $27.39 | 17 |
| 2023 Q2 | 751,257 | $20,428,230 | -$709,410 | $27.19 | 21 |
| 2023 Q1 | 768,900 | $19,996,496 | +$3,595,569 | $26.01 | 16 |
| 2022 Q4 | 630,371 | $16,781,329 | +$2,740,059 | $26.63 | 19 |
| 2022 Q3 | 529,564 | $13,223,581 | -$167,399 | $24.97 | 18 |
| 2022 Q2 | 536,034 | $13,640,230 | +$4,476,251 | $25.40 | 16 |
| 2022 Q1 | 354,826 | $10,193,239 | +$1,540,077 | $28.73 | 12 |
| 2021 Q4 | 301,201 | $7,056,262 | +$549,165 | $23.43 | 9 |
| 2021 Q3 | 277,190 | $6,727,622 | -$205,792 | $24.16 | 8 |
| 2021 Q2 | 285,000 | $7,015,856 | +$1,306,207 | $24.75 | 8 |
| 2021 Q1 | 231,519 | $4,996,000 | +$1,234,569 | $21.53 | 5 |
| 2020 Q4 | 177,608 | $3,232,000 | -$137,423 | $18.21 | 5 |
| 2020 Q3 | 185,209 | $2,769,000 | -$598,282 | $14.95 | 5 |
| 2020 Q2 | 223,365 | $3,509,000 | +$3,076,912 | $15.77 | 6 |
| 2020 Q1 | 27,456 | $299,000 | -$364,000 | $10.88 | 3 |
| 2019 Q4 | 28,868 | $676,000 | +$676,000 | $23.52 | 5 |