| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 33,024 | $1,154,609 | +$1,107,027 | $34.96 | 4 |
| 2025 Q3 | 1,980,202 | $59,389,590 | +$21,220,428 | $30.00 | 78 |
| 2025 Q2 | 1,268,091 | $40,168,616 | +$1,831,975 | $31.64 | 76 |
| 2025 Q1 | 1,211,895 | $38,254,183 | +$9,262,335 | $31.60 | 65 |
| 2024 Q4 | 926,333 | $23,380,404 | -$4,379,883 | $25.16 | 59 |
| 2024 Q3 | 1,079,389 | $30,610,084 | -$22,112,796 | $28.35 | 62 |
| 2024 Q2 | 1,843,288 | $50,123,034 | +$8,284,580 | $27.21 | 62 |
| 2024 Q1 | 1,529,407 | $38,469,028 | +$12,001,136 | $25.12 | 51 |
| 2023 Q4 | 1,053,913 | $25,428,512 | -$2,348,605 | $24.14 | 46 |
| 2023 Q3 | 1,150,739 | $26,467,610 | -$559,700 | $23.02 | 46 |
| 2023 Q2 | 1,177,423 | $27,322,222 | -$2,685,379 | $23.20 | 47 |
| 2023 Q1 | 1,282,014 | $31,965,506 | -$9,669,234 | $24.94 | 49 |
| 2022 Q4 | 1,623,678 | $37,479,882 | +$7,976,404 | $23.09 | 50 |
| 2022 Q3 | 1,168,877 | $23,922,576 | +$3,692,236 | $20.45 | 40 |
| 2022 Q2 | 962,581 | $21,367,077 | -$15,247,960 | $22.22 | 47 |
| 2022 Q1 | 1,592,336 | $45,707,049 | -$3,460,235 | $28.71 | 53 |
| 2021 Q4 | 2,079,279 | $323,310 | -$62,531 | $0.0272 | 56 |
| 2021 Q3 | 2,261,745 | $56,661,356 | -$20,782,612 | $25.05 | 52 |
| 2021 Q2 | 3,184,081 | $83,509,905 | +$49,376,777 | $26.23 | 65 |
| 2021 Q1 | 1,451,156 | $35,901,042 | +$25,792,874 | $24.63 | 38 |
| 2020 Q4 | 403,183 | $9,238,556 | +$2,971,476 | $21.74 | 17 |
| 2020 Q3 | 161,040 | $3,011,262 | +$740,256 | $18.71 | 10 |
| 2020 Q2 | 121,491 | $2,074,000 | +$711,306 | $17.07 | 8 |
| 2020 Q1 | 82,365 | $1,142,000 | +$1,026,899 | $13.91 | 7 |
| 2019 Q4 | 5,543 | $97,000 | -$652,596 | $17.53 | 5 |
| 2019 Q3 | 48,186 | $776,000 | -$432,632 | $15.93 | 6 |
| 2019 Q2 | 72,933 | $1,238,000 | -$3,115,443 | $17.30 | 8 |
| 2019 Q1 | 244,828 | $4,485,000 | +$1,880,874 | $18.32 | 11 |
| 2018 Q4 | 150,920 | $2,484,000 | +$403,634 | $16.49 | 11 |
| 2018 Q3 | 69,996 | $1,230,175 | -$822,213 | $17.58 | 9 |
| 2018 Q2 | 118,623 | $2,219,936 | -$2,466,435 | $18.72 | 9 |
| 2018 Q1 | 249,842 | $4,797,000 | +$1,117,556 | $19.20 | 10 |
| 2017 Q4 | 191,697 | $4,036,000 | +$363,444 | $20.84 | 8 |
| 2017 Q3 | 178,237 | $3,378,000 | -$3,389,424 | $19.00 | 8 |
| 2017 Q2 | 404,716 | $7,065,000 | +$2,821,516 | $17.46 | 11 |
| 2017 Q1 | 243,131 | $4,209,000 | +$1,023,229 | $17.31 | 11 |
| 2016 Q4 | 184,019 | $3,007,000 | +$2,179,412 | $15.71 | 9 |
| 2016 Q3 | 54,347 | $788,000 | +$20,778 | $14.75 | 8 |
| 2016 Q2 | 52,882 | $767,000 | +$174,240 | $14.85 | 6 |
| 2016 Q1 | 40,681 | $593,000 | +$76,255 | $15.00 | 3 |
| 2015 Q4 | 35,676 | $509,000 | -$215,978 | $15.00 | 3 |
| 2015 Q3 | 49,507 | $772,000 | +$760,999 | $15.32 | 4 |
| 2015 Q2 | 651 | $12,000 | +$68 | $20.00 | 3 |
| 2015 Q1 | 604 | $11,000 | -$1,192,650 | $18.18 | 3 |
| 2014 Q4 | 63,340 | $1,205,000 | +$295,070 | $19.08 | 6 |
| 2014 Q3 | 47,091 | $955,000 | -$117,332 | $20.11 | 6 |
| 2014 Q2 | 52,802 | $1,131,000 | +$1,121,112 | $21.41 | 3 |
| 2014 Q1 | 475 | $10,000 | -$352,910 | $20.91 | 2 |