| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 4,853 | $103,078 | +$3,568 | $21.24 | 1 |
| 2025 Q3 | 468,217 | $10,507,892 | -$3,860,752 | $22.43 | 8 |
| 2025 Q2 | 640,089 | $14,900,994 | +$824,593 | $23.22 | 13 |
| 2025 Q1 | 604,659 | $14,248,192 | +$2,155,782 | $23.87 | 13 |
| 2024 Q4 | 593,041 | $16,339,336 | -$499,500 | $27.29 | 12 |
| 2024 Q3 | 529,360 | $17,426,717 | +$3,041,845 | $32.92 | 12 |
| 2024 Q2 | 436,952 | $15,028,386 | +$7,587,032 | $34.54 | 11 |
| 2024 Q1 | 216,585 | $6,882,063 | +$931,142 | $31.81 | 12 |
| 2023 Q4 | 184,891 | $5,067,740 | +$1,815,242 | $27.35 | 7 |
| 2023 Q3 | 118,441 | $3,249,068 | -$254,322 | $27.33 | 8 |
| 2023 Q2 | 61,440 | $1,956,372 | +$369,796 | $31.85 | 9 |
| 2023 Q1 | 49,610 | $1,812,239 | -$107,011 | $36.53 | 6 |
| 2022 Q4 | 52,753 | $1,697,948 | -$90,528 | $32.19 | 6 |
| 2022 Q3 | 55,355 | $1,553,000 | +$98,781 | $28.05 | 4 |
| 2022 Q2 | 53,906 | $1,365,000 | +$500,785 | $25.28 | 7 |
| 2022 Q1 | 34,279 | $757,000 | +$13,365 | $22.08 | 5 |
| 2021 Q4 | 33,569 | $856,000 | -$692,234 | $25.50 | 5 |
| 2021 Q3 | 29,064 | $784,000 | +$3,188 | $26.83 | 4 |
| 2021 Q2 | 17,932 | $389,000 | -$56,674,149 | $21.68 | 7 |
| 2021 Q1 | 1,941,380 | $57,086,000 | +$1,845,551 | $29.24 | 7 |
| 2020 Q4 | 1,875,447 | $64,956,000 | +$42,540,789 | $34.43 | 8 |
| 2020 Q3 | 647,093 | $60,615,000 | +$1,716,528 | $91.87 | 7 |
| 2020 Q2 | 628,860 | $51,451,000 | -$1,389,704 | $81.66 | 6 |
| 2020 Q1 | 648,366 | $44,295,000 | -$2,396,661 | $68.68 | 8 |
| 2019 Q4 | 683,466 | $45,057,392 | -$10,119,648 | $66.51 | 11 |
| 2019 Q3 | 836,979 | $52,851,000 | +$91,357 | $62.89 | 10 |
| 2019 Q2 | 834,933 | $43,845,680 | +$518,998 | $52.41 | 8 |
| 2019 Q1 | 825,575 | $41,707,000 | +$2,309,398 | $46.38 | 9 |
| 2018 Q4 | 779,050 | $25,004,000 | +$768,086 | $31.58 | 5 |
| 2018 Q3 | 753,464 | $32,474,000 | -$46,816 | $43.11 | 5 |
| 2018 Q2 | 754,721 | $28,747,000 | -$18,597,223 | $38.09 | 5 |
| 2018 Q1 | 495,936 | $12,929,000 | +$1,000 | $26.19 | 2 |
| 2017 Q4 | 1,230,204 | $32,123,000 | +$1,271,238 | $26.07 | 3 |
| 2017 Q3 | 1,182,056 | $26,729,000 | +$2,140,974 | $22.56 | 4 |
| 2017 Q2 | 1,087,628 | $24,705,000 | +$2,197,005 | $22.85 | 3 |
| 2017 Q1 | 991,404 | $22,344,000 | +$564,104 | $22.50 | 3 |
| 2016 Q4 | 966,383 | $19,724,000 | +$896,400 | $20.30 | 3 |
| 2016 Q3 | 922,255 | $22,005,000 | +$886,307 | $23.86 | 2 |
| 2016 Q2 | 885,058 | $21,334,000 | +$1,445,957 | $24.10 | 3 |
| 2016 Q1 | 825,068 | $18,381,000 | +$3,643,690 | $22.28 | 2 |
| 2015 Q4 | 661,507 | $13,776,000 | +$8,507,986 | $20.82 | 2 |
| 2015 Q3 | 254,904 | $4,404,000 | -$3,382,199 | $17.27 | 2 |
| 2015 Q2 | 272,758 | $5,054,000 | +$1,299,943 | $18.53 | 3 |
| 2015 Q1 | 311,911 | $4,964,000 | +$2,215,964 | $15.92 | 3 |
| 2014 Q4 | 172,602 | $2,416,000 | -$238,248 | $14.03 | 2 |
| 2014 Q3 | 187,539 | $2,947,000 | +$339,311 | $15.71 | 4 |
| 2014 Q2 | 165,824 | $3,100,000 | -$1,740,582 | $18.44 | 4 |
| 2014 Q1 | 272,240 | $4,597,000 | +$2,208,456 | $16.88 | 5 |