| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 542,197 | $18,800,811 | +$3,542,993 | $34.68 | 7 |
| 2025 Q2 | 456,666 | $15,012,787 | +$946,768 | $32.87 | 9 |
| 2025 Q1 | 427,866 | $15,252,471 | +$17,682 | $35.65 | 4 |
| 2024 Q4 | 427,370 | $15,027,621 | -$335,363 | $35.16 | 4 |
| 2024 Q3 | 436,447 | $15,979,489 | -$380,499 | $36.62 | 6 |
| 2024 Q2 | 446,866 | $15,433,613 | +$82,122 | $34.54 | 5 |
| 2024 Q1 | 442,139 | $16,755,166 | -$887,464 | $37.9 | 6 |
| 2023 Q4 | 465,776 | $16,928,094 | -$4,544,864 | $36.34 | 8 |
| 2023 Q3 | 590,640 | $20,055,064 | -$920,279 | $33.95 | 4 |
| 2023 Q2 | 617,439 | $22,175,452 | -$2,094,281 | $35.91 | 5 |
| 2023 Q1 | 675,569 | $22,850,513 | +$19,387,801 | $33.82 | 5 |
| 2022 Q4 | 103,331 | $3,431,076 | -$419,789 | $33.19 | 5 |
| 2022 Q3 | 114,919 | $4,129,000 | +$2,020,026 | $35.93 | 4 |
| 2022 Q2 | 58,703 | $2,153,000 | -$69,677 | $36.68 | 2 |
| 2022 Q1 | 60,602 | $2,503,000 | -$484,046 | $41.3 | 2 |
| 2021 Q4 | 72,321 | $2,534,000 | -$95,910 | $35.04 | 2 |
| 2021 Q3 | 75,059 | $2,665,000 | -$159,955 | $35.51 | 2 |
| 2021 Q2 | 79,563 | $2,646,000 | +$81,265 | $33.26 | 2 |
| 2021 Q1 | 77,119 | $2,356,000 | -$214,654 | $30.55 | 2 |
| 2020 Q4 | 84,143 | $2,217,000 | +$73,538 | $26.35 | 2 |
| 2020 Q3 | 81,352 | $2,048,000 | -$13,139 | $25.17 | 2 |
| 2020 Q2 | 81,874 | $1,870,000 | +$188,587 | $22.98 | 3 |
| 2020 Q1 | 73,566 | $1,508,000 | +$66,223 | $20.5 | 2 |
| 2019 Q4 | 70,335 | $1,830,000 | -$62,663 | $26.02 | 2 |
| 2019 Q3 | 72,744 | $1,875,000 | -$211,281 | $25.77 | 2 |
| 2019 Q2 | 80,945 | $2,250,000 | -$187,559 | $27.8 | 2 |
| 2019 Q1 | 87,695 | $2,486,000 | -$259,583 | $28.35 | 2 |
| 2018 Q4 | 96,852 | $2,373,000 | +$2,373,000 | $24.5 | 2 |