| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 799,945 | $23,370,363 | +$5,701,520 | $28.98 | 5 |
| 2025 Q2 | 604,979 | $16,559,994 | +$4,026,979 | $27.77 | 4 |
| 2025 Q1 | 469,019 | $11,657,038 | +$2,383,976 | $24.7 | 7 |
| 2024 Q4 | 483,877 | $11,333,377 | -$896,176 | $23.45 | 8 |
| 2024 Q3 | 337,367 | $8,901,350 | +$1,003,457 | $26.39 | 5 |
| 2024 Q2 | 299,872 | $7,453,203 | +$592,997 | $24.89 | 5 |
| 2024 Q1 | 276,041 | $6,854,620 | +$1,186,365 | $24.83 | 5 |
| 2023 Q4 | 228,264 | $5,284,364 | -$2,129,414 | $23.15 | 4 |
| 2023 Q3 | 321,853 | $6,844,284 | -$774,439 | $21.27 | 6 |
| 2023 Q2 | 357,976 | $8,229,994 | +$1,012,622 | $23 | 6 |
| 2023 Q1 | 314,331 | $7,237,577 | +$2,531,851 | $22.5 | 5 |
| 2022 Q4 | 203,483 | $4,532,410 | +$2,296,241 | $21.18 | 3 |
| 2022 Q3 | 142,803 | $2,697,000 | +$380,478 | $18.89 | 3 |
| 2022 Q2 | 80,022 | $1,752,000 | +$317,212 | $21.99 | 3 |
| 2022 Q1 | 64,892 | $1,861,000 | +$1,097,395 | $25.16 | 3 |
| 2021 Q4 | 20,588 | $553,000 | +$275,724 | $26.84 | 3 |
| 2021 Q3 | 10,312 | $275,000 | -$157,346 | $26.62 | 2 |
| 2021 Q2 | 16,047 | $439,000 | +$43,937 | $27.35 | 3 |
| 2021 Q1 | 14,450 | $377,000 | -$1,325,257 | $26.1 | 3 |
| 2020 Q4 | 65,669 | $1,690,000 | +$358,997 | $25.73 | 4 |
| 2020 Q3 | 51,660 | $1,220,000 | -$13,739,742 | $23.64 | 4 |
| 2020 Q2 | 628,733 | $14,342,000 | -$12,267,293 | $22.76 | 5 |
| 2020 Q1 | 1,166,339 | $23,380,000 | +$12,314,802 | $20.7 | 5 |
| 2019 Q4 | 546,281 | $14,071,000 | +$14,071,000 | $25.79 | 3 |