| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 673,494 | $23,981,863 | +$16,286,595 | $35.67 | 46 |
| 2025 Q2 | 217,583 | $6,252,394 | -$2,212,559 | $28.74 | 29 |
| 2025 Q1 | 319,166 | $7,060,479 | +$4,214,009 | $22.07 | 31 |
| 2024 Q4 | 128,294 | $2,978,895 | +$592,183 | $23.22 | 23 |
| 2024 Q3 | 94,908 | $1,822,218 | -$333,837 | $19.21 | 25 |
| 2024 Q2 | 112,503 | $1,799,828 | +$339,382 | $16.01 | 23 |
| 2024 Q1 | 88,943 | $1,513,288 | -$1,405,744 | $17.02 | 18 |
| 2023 Q4 | 169,302 | $3,158,827 | +$1,163,623 | $18.66 | 22 |
| 2023 Q3 | 107,022 | $1,826,892 | -$4,400,264 | $16.76 | 24 |
| 2023 Q2 | 302,984 | $6,821,926 | +$5,609,278 | $19.14 | 27 |
| 2023 Q1 | 63,364 | $1,209,756 | -$1,224,068 | $19.08 | 24 |
| 2022 Q4 | 126,809 | $2,470,484 | +$898,645 | $19.49 | 31 |
| 2022 Q3 | 100,144 | $1,788,932 | -$1,998,605 | $17.86 | 22 |
| 2022 Q2 | 210,034 | $4,188,333 | -$1,020,752 | $19.94 | 30 |
| 2022 Q1 | 226,421 | $5,824,138 | +$1,178,212 | $25.7 | 37 |
| 2021 Q4 | 215,269 | $5,840,696 | -$4,842,019 | $27.04 | 33 |
| 2021 Q3 | 356,165 | $10,833,309 | +$902,168 | $30.37 | 32 |
| 2021 Q2 | 361,873 | $11,242,245 | -$276,466 | $31.08 | 36 |
| 2021 Q1 | 341,789 | $9,764,365 | +$6,877,339 | $28.54 | 37 |
| 2020 Q4 | 100,737 | $2,566,813 | -$606,424 | $25.46 | 17 |
| 2020 Q3 | 134,596 | $2,821,401 | +$2,028,398 | $20.95 | 11 |
| 2020 Q2 | 37,871 | $761,682 | -$1,779,673 | $20.13 | 9 |
| 2020 Q1 | 136,154 | $2,325,535 | +$2,276,505 | $17.07 | 9 |
| 2019 Q4 | 2,101 | $55,000 | -$445,000 | $26 | 5 |
| 2019 Q3 | 18,621 | $482,000 | -$946,975 | $25.81 | 4 |
| 2019 Q2 | 54,772 | $1,446,000 | +$1,440,001 | $26.4 | 3 |
| 2019 Q1 | 196 | $6,000 | $30.61 | 1 |