| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 686,865 | $21,196,874 | -$1,912,526 | $30.87 | 23 |
| 2025 Q2 | 753,591 | $21,502,115 | +$392,657 | $28.53 | 24 |
| 2025 Q1 | 740,867 | $20,247,906 | -$2,580,261 | $27.33 | 21 |
| 2024 Q4 | 830,857 | $23,914,055 | -$2,174,078 | $28.78 | 30 |
| 2024 Q3 | 907,078 | $26,913,949 | +$246,853 | $29.7 | 26 |
| 2024 Q2 | 899,467 | $24,492,526 | -$43,436 | $27.23 | 26 |
| 2024 Q1 | 901,109 | $25,610,786 | -$4,517,202 | $28.43 | 30 |
| 2023 Q4 | 1,060,491 | $29,738,585 | -$57,464 | $28.03 | 36 |
| 2023 Q3 | 1,063,388 | $26,950,140 | -$541,931 | $25.26 | 32 |
| 2023 Q2 | 1,081,018 | $32,520,011 | -$1,235,841 | $30.08 | 34 |
| 2023 Q1 | 1,122,672 | $33,464,993 | -$13,594,770 | $29.81 | 43 |
| 2022 Q4 | 1,758,743 | $50,806,182 | +$6,947,324 | $28.88 | 36 |
| 2022 Q3 | 1,334,265 | $36,107,000 | +$2,734,913 | $27.06 | 31 |
| 2022 Q2 | 1,228,700 | $35,582,000 | -$13,542,404 | $28.96 | 36 |
| 2022 Q1 | 1,674,353 | $60,976,000 | -$7,803,655 | $36.42 | 37 |
| 2021 Q4 | 1,909,208 | $83,121,245 | +$5,705,663 | $43.58 | 47 |
| 2021 Q3 | 1,738,057 | $79,264,000 | +$3,360,491 | $45.58 | 37 |
| 2021 Q2 | 1,662,885 | $80,091,000 | +$8,451,842 | $48.17 | 39 |
| 2021 Q1 | 1,494,980 | $65,636,755 | +$28,482,508 | $43.89 | 36 |
| 2020 Q4 | 846,210 | $36,995,000 | +$11,306,802 | $43.71 | 25 |
| 2020 Q3 | 598,308 | $20,896,000 | +$9,024,598 | $35.01 | 15 |
| 2020 Q2 | 341,222 | $10,494,432 | +$7,099,463 | $30.78 | 13 |
| 2020 Q1 | 121,226 | $2,850,350 | +$1,683,646 | $23.51 | 10 |
| 2019 Q4 | 61,616 | $1,633,000 | +$1,174,857 | $26.52 | 5 |
| 2019 Q3 | 19,888 | $480,000 | +$68,458 | $23.49 | 3 |
| 2019 Q2 | 16,970 | $434,000 | +$409,000 | $36.61 | 2 |
| 2019 Q1 | 517 | $25,000 | $48.36 | 1 |