| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,105,272 | $36,632,625 | +$2,493,187 | $33.18 | 19 |
| 2025 Q2 | 1,039,333 | $30,858,625 | -$1,138,244 | $29.69 | 21 |
| 2025 Q1 | 1,108,242 | $27,995,858 | -$25,390,386 | $25.03 | 19 |
| 2024 Q4 | 2,143,330 | $50,266,475 | +$2,784,920 | $23 | 24 |
| 2024 Q3 | 1,936,175 | $51,597,923 | +$10,115,482 | $26.71 | 19 |
| 2024 Q2 | 1,534,507 | $43,245,574 | +$24,912,469 | $28.18 | 17 |
| 2024 Q1 | 620,787 | $21,119,108 | +$2,169,026 | $34.02 | 16 |
| 2023 Q4 | 560,706 | $18,589,939 | +$2,899,889 | $33.15 | 19 |
| 2023 Q3 | 485,428 | $14,003,781 | -$1,328,041 | $28.85 | 14 |
| 2023 Q2 | 528,837 | $16,225,499 | +$1,204,730 | $30.67 | 16 |
| 2023 Q1 | 492,546 | $14,460,250 | +$12,895,321 | $29.34 | 15 |
| 2022 Q4 | 53,916 | $1,321,515 | -$1,098,489 | $24.5 | 5 |
| 2022 Q3 | 103,090 | $2,280,000 | +$384,093 | $22.12 | 3 |
| 2022 Q2 | 85,688 | $1,993,000 | -$2,042,871 | $23.26 | 4 |
| 2022 Q1 | 163,262 | $4,497,000 | -$1,195,975 | $27.54 | 7 |
| 2021 Q4 | 203,461 | $4,904,000 | +$272,962 | $24.97 | 6 |
| 2021 Q3 | 199,553 | $4,826,000 | +$2,229,681 | $24.19 | 5 |
| 2021 Q2 | 107,439 | $2,590,000 | +$567,594 | $24.11 | 4 |
| 2021 Q1 | 83,881 | $1,864,000 | -$426,329 | $22.22 | 2 |
| 2020 Q4 | 103,446 | $2,232,000 | +$1,103,282 | $21.58 | 4 |
| 2020 Q3 | 52,316 | $867,000 | -$401,023 | $15.98 | 2 |
| 2020 Q2 | 77,316 | $1,232,000 | +$137,380 | $15.93 | 3 |
| 2020 Q1 | 68,723 | $978,000 | -$579,547 | $14.2 | 3 |
| 2019 Q4 | 98,911 | $2,247,000 | +$132,379 | $22.71 | 4 |
| 2019 Q3 | 93,077 | $2,028,000 | -$24,853 | $21.8 | 3 |
| 2019 Q2 | 94,215 | $2,088,000 | -$368,000 | $22.16 | 4 |
| 2019 Q1 | 110,885 | $2,437,000 | +$1,144,340 | $21.98 | 3 |
| 2018 Q4 | 59,408 | $1,241,000 | +$824,549 | $20.89 | 4 |
| 2018 Q3 | 77,338 | $2,018,000 | +$59,512 | $26.1 | 4 |
| 2018 Q2 | 74,999 | $1,775,000 | -$38,056 | $23.68 | 2 |
| 2018 Q1 | 76,615 | $1,922,000 | -$162,459 | $24.34 | 4 |
| 2017 Q4 | 83,790 | $2,070,000 | +$2,070,000 | $24.7 | 5 |