| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,137,681 | $36,088,198 | +$1,057,654 | $31.73 | 56 |
| 2025 Q2 | 1,106,235 | $31,408,453 | +$1,940,235 | $28.39 | 51 |
| 2025 Q1 | 916,291 | $28,277,079 | -$1,441,540 | $30.87 | 47 |
| 2024 Q4 | 952,781 | $31,629,770 | +$4,711,802 | $33.2 | 49 |
| 2024 Q3 | 810,359 | $24,503,030 | +$2,164,185 | $30.24 | 42 |
| 2024 Q2 | 730,401 | $20,613,392 | +$1,060,836 | $28.22 | 38 |
| 2024 Q1 | 679,473 | $25,138,649 | -$220,177 | $37 | 41 |
| 2023 Q4 | 685,113 | $28,157,833 | +$2,262,867 | $41.1 | 46 |
| 2023 Q3 | 630,117 | $19,626,710 | -$1,563,167 | $31.13 | 42 |
| 2023 Q2 | 666,943 | $26,745,074 | +$8,027,572 | $40.1 | 47 |
| 2023 Q1 | 462,617 | $19,085,507 | +$4,275,450 | $41.25 | 35 |
| 2022 Q4 | 381,841 | $17,371,120 | +$2,570,809 | $45.5 | 31 |
| 2022 Q3 | 334,830 | $9,938,000 | +$2,183,700 | $29.7 | 26 |
| 2022 Q2 | 261,136 | $5,447,000 | -$453,195 | $20.87 | 19 |
| 2022 Q1 | 275,288 | $7,787,000 | -$1,912,163 | $28.45 | 19 |
| 2021 Q4 | 341,977 | $10,175,000 | -$1,642,750 | $29.66 | 21 |
| 2021 Q3 | 382,356 | $13,067,000 | +$4,029,831 | $34.23 | 22 |
| 2021 Q2 | 268,928 | $9,723,000 | -$8,724,209 | $36.94 | 18 |
| 2021 Q1 | 557,420 | $17,214,000 | +$13,229,620 | $31.15 | 19 |
| 2020 Q4 | 104,642 | $5,198,000 | +$5,198,000 | $49.89 | 14 |