| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 724,272 | $23,938,759 | -$10,231,672 | $32.95 | 14 |
| 2025 Q2 | 1,034,453 | $34,674,893 | +$19,994,020 | $33.52 | 14 |
| 2025 Q1 | 440,631 | $12,280,046 | -$5,454,693 | $29.27 | 9 |
| 2024 Q4 | 658,245 | $16,398,971 | -$672,268 | $24.98 | 10 |
| 2024 Q3 | 651,519 | $17,336,919 | +$920,906 | $26.61 | 8 |
| 2024 Q2 | 618,680 | $14,868,387 | +$3,457,487 | $23.99 | 10 |
| 2024 Q1 | 474,669 | $11,838,729 | +$208,265 | $24.94 | 10 |
| 2023 Q4 | 469,768 | $10,872,947 | +$2,562,829 | $23.15 | 9 |
| 2023 Q3 | 361,446 | $7,376,131 | -$215,064 | $20.42 | 7 |
| 2023 Q2 | 368,159 | $8,173,129 | -$237,156 | $22.2 | 7 |
| 2023 Q1 | 378,863 | $8,369,085 | +$524,124 | $22.09 | 7 |
| 2022 Q4 | 369,314 | $7,093,876 | -$332,093 | $19.21 | 6 |
| 2022 Q3 | 397,190 | $6,089,706 | +$1,923,009 | $15.33 | 7 |
| 2022 Q2 | 265,945 | $4,765,789 | -$2,727,877 | $17.92 | 6 |
| 2022 Q1 | 407,261 | $9,001,175 | -$768,992 | $22.1 | 9 |
| 2021 Q4 | 440,686 | $11,243,155 | +$6,320,299 | $25.51 | 9 |
| 2021 Q3 | 192,946 | $4,961,270 | -$39,518 | $25.71 | 5 |
| 2021 Q2 | 194,473 | $5,239,882 | +$3,554,558 | $26.94 | 6 |
| 2021 Q1 | 63,050 | $1,638,000 | -$187,732 | $25.98 | 4 |
| 2020 Q4 | 70,276 | $1,745,000 | -$98,589 | $24.82 | 3 |
| 2020 Q3 | 74,244 | $1,692,000 | +$1,235,000 | $22.79 | 3 |
| 2020 Q2 | 20,124 | $425,000 | -$1,484,000 | $20.89 | 2 |
| 2020 Q1 | 109,629 | $1,822,000 | -$125,570 | $16.62 | 6 |
| 2019 Q4 | 112,884 | $2,575,000 | -$296,716 | $22.8 | 6 |
| 2019 Q3 | 126,682 | $2,651,000 | +$1,569,725 | $20.92 | 7 |
| 2019 Q2 | 51,707 | $1,124,000 | +$4,443 | $21.72 | 3 |
| 2019 Q1 | 51,482 | $1,067,000 | -$696,017 | $20.72 | 2 |
| 2018 Q4 | 85,059 | $1,659,000 | +$1,083,404 | $19.5 | 2 |
| 2018 Q3 | 29,511 | $672,000 | -$167,756 | $22.77 | 1 |
| 2018 Q2 | 36,868 | $847,000 | -$978,316 | $22.99 | 2 |
| 2018 Q1 | 79,453 | $1,961,000 | -$317,755 | $24.84 | 2 |
| 2017 Q4 | 92,343 | $2,338,000 | +$2,338,000 | $25.16 | 2 |