| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 205,621 | $7,538,547 | -$3,014,892 | $36.69 | 19 |
| 2025 Q2 | 275,199 | $9,014,956 | -$507,963 | $32.8 | 18 |
| 2025 Q1 | 298,044 | $8,565,410 | -$165,079 | $28.74 | 19 |
| 2024 Q4 | 283,345 | $7,792,599 | +$2,897,865 | $27.5 | 24 |
| 2024 Q3 | 211,477 | $7,243,806 | -$328,831 | $34.26 | 21 |
| 2024 Q2 | 220,451 | $7,889,038 | -$9,435,160 | $35.79 | 25 |
| 2024 Q1 | 460,776 | $17,671,825 | +$5,634,618 | $38.35 | 25 |
| 2023 Q4 | 322,064 | $11,012,949 | +$3,365,841 | $34.22 | 22 |
| 2023 Q3 | 222,080 | $7,685,845 | -$8,576,503 | $34.61 | 20 |
| 2023 Q2 | 480,208 | $14,542,043 | -$959,739 | $30.25 | 23 |
| 2023 Q1 | 510,650 | $16,199,462 | +$332,964 | $31.79 | 24 |
| 2022 Q4 | 501,704 | $15,650,730 | +$1,967,605 | $31.2 | 26 |
| 2022 Q3 | 440,548 | $11,922,000 | -$7,636,317 | $27.06 | 18 |
| 2022 Q2 | 615,041 | $18,243,000 | +$13,834,160 | $29.66 | 20 |
| 2022 Q1 | 148,650 | $4,489,000 | -$2,932,331 | $30.06 | 15 |
| 2021 Q4 | 254,793 | $6,886,000 | +$223,509 | $27.03 | 14 |
| 2021 Q3 | 239,763 | $7,004,877 | +$1,583,236 | $29.22 | 16 |
| 2021 Q2 | 185,876 | $5,474,709 | +$1,255,286 | $29.45 | 16 |
| 2021 Q1 | 144,063 | $3,924,617 | -$1,307,945 | $27.24 | 12 |
| 2020 Q4 | 193,251 | $4,828,000 | +$1,871,185 | $24.99 | 10 |
| 2020 Q3 | 128,023 | $2,540,000 | -$3,026,964 | $19.86 | 8 |
| 2020 Q2 | 276,641 | $6,011,000 | +$2,946,910 | $21.72 | 10 |
| 2020 Q1 | 147,812 | $2,575,000 | -$17,430,152 | $17.42 | 10 |
| 2019 Q4 | 741,956 | $21,422,000 | +$17,906,919 | $28.87 | 15 |
| 2019 Q3 | 121,895 | $3,442,000 | +$710,384 | $28.3 | 14 |
| 2019 Q2 | 96,792 | $2,679,000 | -$1,241,866 | $27.65 | 14 |
| 2019 Q1 | 141,027 | $4,057,000 | -$27,948,803 | $28.77 | 12 |
| 2018 Q4 | 1,154,719 | $30,989,000 | -$9,953,777 | $26.84 | 11 |
| 2018 Q3 | 1,392,931 | $49,547,000 | +$11,167,409 | $35.57 | 16 |
| 2018 Q2 | 1,101,017 | $34,823,000 | +$22,492,306 | $31.67 | 15 |
| 2018 Q1 | 392,897 | $11,751,000 | +$10,215,667 | $29.91 | 10 |
| 2017 Q4 | 51,658 | $1,576,103 | +$1,069,005 | $30.72 | 4 |
| 2017 Q3 | 16,836 | $452,000 | -$740,823 | $26.88 | 4 |
| 2017 Q2 | 44,492 | $1,040,000 | +$553,652 | $23.44 | 5 |
| 2017 Q1 | 20,831 | $471,795 | -$27,999 | $22.65 | 7 |
| 2016 Q4 | 23,478 | $490,000 | -$635,170 | $21.2 | 6 |
| 2016 Q3 | 55,535 | $1,107,000 | +$217,882 | $20 | 9 |
| 2016 Q2 | 44,550 | $824,000 | +$824,000 | $18.5 | 8 |