| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 468,217 | $10,507,892 | -$3,860,752 | $22.43 | 8 |
| 2025 Q2 | 640,089 | $14,900,994 | +$824,592 | $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,844 | $32.92 | 12 |
| 2024 Q2 | 436,952 | $15,028,386 | +$7,587,032 | $34.54 | 11 |
| 2024 Q1 | 216,585 | $6,882,063 | +$956,146 | $31.81 | 12 |
| 2023 Q4 | 186,529 | $5,117,027 | +$1,815,242 | $27.35 | 8 |
| 2023 Q3 | 118,441 | $3,249,068 | -$254,322 | $27.33 | 8 |
| 2023 Q2 | 61,440 | $1,956,372 | +$369,795 | $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,780 | $28.05 | 4 |
| 2022 Q2 | 53,906 | $1,365,000 | +$500,785 | $25.28 | 7 |
| 2022 Q1 | 34,279 | $757,000 | +$13,364 | $22.08 | 5 |
| 2021 Q4 | 33,569 | $856,000 | -$692,233 | $25.5 | 5 |
| 2021 Q3 | 29,064 | $784,000 | +$301,822 | $26.83 | 4 |
| 2021 Q2 | 17,932 | $389,000 | -$56,675,226 | $21.68 | 7 |
| 2021 Q1 | 1,941,380 | $57,086,000 | +$1,845,555 | $29.24 | 7 |
| 2020 Q4 | 1,875,447 | $64,956,000 | +$42,540,813 | $34.43 | 8 |
| 2020 Q3 | 647,093 | $60,615,000 | +$1,716,528 | $91.87 | 7 |
| 2020 Q2 | 628,860 | $51,451,000 | -$1,487,703 | $81.66 | 6 |
| 2020 Q1 | 648,385 | $44,296,000 | -$2,873,660 | $68.6 | 9 |
| 2019 Q4 | 690,859 | $45,535,392 | -$10,088,617 | $66.5 | 12 |
| 2019 Q3 | 843,892 | $53,280,000 | +$99,239 | $62.83 | 11 |
| 2019 Q2 | 841,719 | $44,196,680 | +$569,145 | $52.32 | 9 |
| 2019 Q1 | 831,424 | $42,000,000 | +$2,322,721 | $48.24 | 10 |
| 2018 Q4 | 784,774 | $25,174,000 | +$887,183 | $31.27 | 8 |
| 2018 Q3 | 755,108 | $32,540,000 | -$45,812 | $43.1 | 6 |
| 2018 Q2 | 756,340 | $28,802,000 | +$275,237 | $37.91 | 6 |
| 2018 Q1 | 747,417 | $25,135,000 | +$392,642 | $33.26 | 5 |
| 2017 Q4 | 1,231,785 | $32,159,000 | +$1,272,218 | $26.07 | 4 |
| 2017 Q3 | 1,183,594 | $26,761,000 | +$2,144,660 | $22.55 | 5 |
| 2017 Q2 | 1,088,989 | $24,734,000 | +$2,193,235 | $22.67 | 4 |
| 2017 Q1 | 992,942 | $22,376,000 | +$577,064 | $22.49 | 4 |
| 2016 Q4 | 967,298 | $19,741,000 | +$894,394 | $19.44 | 4 |
| 2016 Q3 | 923,278 | $22,026,000 | +$887,190 | $23.84 | 3 |
| 2016 Q2 | 886,038 | $21,354,000 | +$1,448,715 | $24.09 | 4 |
| 2016 Q1 | 825,913 | $18,398,000 | +$3,659,215 | $22.26 | 3 |
| 2015 Q4 | 661,580 | $13,777,000 | +$8,505,992 | $20.78 | 3 |
| 2015 Q3 | 255,067 | $4,407,000 | -$3,380,203 | $17.27 | 4 |
| 2015 Q2 | 432,609 | $8,010,000 | +$2,233,375 | $18.5 | 5 |
| 2015 Q1 | 311,911 | $4,964,000 | +$478,967 | $15.92 | 3 |
| 2014 Q4 | 184,937 | $4,153,000 | +$1,498,752 | $14.07 | 3 |
| 2014 Q3 | 187,539 | $2,947,000 | +$339,312 | $15.71 | 4 |
| 2014 Q2 | 165,824 | $3,100,000 | -$1,740,584 | $18.44 | 4 |
| 2014 Q1 | 272,240 | $4,597,000 | -$753,575 | $16.88 | 5 |