| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 974,258 | $33,714,122 | +$1,331,285 | $34.61 | 21 |
| 2025 Q2 | 935,793 | $30,178,892 | -$10,249,918 | $32.25 | 16 |
| 2025 Q1 | 1,271,050 | $35,433,617 | -$2,160,205 | $27.88 | 16 |
| 2024 Q4 | 1,349,134 | $37,389,124 | +$2,153,914 | $27.71 | 20 |
| 2024 Q3 | 1,266,284 | $39,544,348 | -$1,470,301 | $31.21 | 19 |
| 2024 Q2 | 1,316,645 | $39,553,119 | +$5,989,967 | $30.04 | 21 |
| 2024 Q1 | 1,121,080 | $32,876,576 | +$6,332,322 | $29.33 | 26 |
| 2023 Q4 | 905,791 | $25,825,793 | +$4,847,889 | $28.51 | 17 |
| 2023 Q3 | 737,896 | $18,922,527 | +$1,832,786 | $25.64 | 13 |
| 2023 Q2 | 666,082 | $17,724,300 | -$118,275 | $26.61 | 9 |
| 2023 Q1 | 675,342 | $17,118,328 | +$8,474,005 | $25.35 | 11 |
| 2022 Q4 | 341,041 | $8,228,441 | +$1,684,703 | $24.13 | 6 |
| 2022 Q3 | 284,677 | $6,373,214 | -$2,438,651 | $22.39 | 9 |
| 2022 Q2 | 393,602 | $9,593,000 | -$7,259,862 | $24.36 | 9 |
| 2022 Q1 | 676,484 | $20,155,000 | +$2,152,771 | $29.80 | 11 |
| 2021 Q4 | 604,226 | $18,812,858 | +$65,085 | $31.13 | 10 |
| 2021 Q3 | 601,345 | $19,055,000 | -$590,002 | $31.68 | 7 |
| 2021 Q2 | 619,965 | $20,101,000 | -$3,955,110 | $32.42 | 8 |
| 2021 Q1 | 741,950 | $23,040,000 | +$21,990,852 | $31.05 | 8 |
| 2020 Q4 | 33,786 | $997,000 | -$159,881 | $29.51 | 1 |
| 2020 Q3 | 39,204 | $930,000 | +$9,511 | $23.72 | 1 |
| 2020 Q2 | 38,823 | $849,000 | -$54,457 | $22.04 | 2 |
| 2020 Q1 | 45,666 | $846,000 | +$50,214 | $18.53 | 3 |
| 2019 Q4 | 42,963 | $1,143,000 | -$20,178 | $26.61 | 2 |
| 2019 Q3 | 43,721 | $1,074,000 | +$714,841 | $24.57 | 2 |
| 2019 Q2 | 14,617 | $371,000 | +$371,000 | $25.38 | 1 |