| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 204,341 | $3,335,806 | -$600,816 | $16.3 | 10 |
| 2025 Q2 | 241,232 | $3,977,611 | +$449,227 | $16.49 | 13 |
| 2025 Q1 | 214,077 | $3,052,691 | -$267,557 | $14.26 | 12 |
| 2024 Q4 | 307,027 | $5,072,220 | -$315,404 | $16.52 | 13 |
| 2024 Q3 | 248,290 | $5,132,344 | -$8,274,567 | $20.82 | 12 |
| 2024 Q2 | 673,591 | $13,074,421 | -$2,821,489 | $19.44 | 13 |
| 2024 Q1 | 808,712 | $17,598,809 | -$3,091,563 | $21.87 | 19 |
| 2023 Q4 | 956,413 | $19,996,251 | -$635,277 | $20.9 | 14 |
| 2023 Q3 | 982,636 | $14,282,806 | +$2,082,939 | $14.52 | 14 |
| 2023 Q2 | 839,222 | $13,948,344 | +$8,550,361 | $16.71 | 15 |
| 2023 Q1 | 324,823 | $13,000,119 | -$2,044,353 | $40.42 | 11 |
| 2022 Q4 | 391,509 | $11,994,691 | +$589,407 | $30.6 | 12 |
| 2022 Q3 | 372,269 | $9,210,362 | +$1,285,401 | $24.75 | 10 |
| 2022 Q2 | 324,278 | $9,125,000 | +$22,262 | $28.1 | 10 |
| 2022 Q1 | 323,499 | $12,471,000 | -$146,585 | $38.07 | 10 |
| 2021 Q4 | 326,638 | $14,138,000 | -$3,026,099 | $43.34 | 12 |
| 2021 Q3 | 396,706 | $16,791,000 | -$126,950 | $42.29 | 13 |
| 2021 Q2 | 392,279 | $16,420,004 | -$71,528,724 | $41.85 | 16 |
| 2021 Q1 | 2,079,564 | $88,074,561 | -$13,183,068 | $42.28 | 18 |
| 2020 Q4 | 2,381,314 | $104,516,210 | +$2,599,097 | $43.69 | 18 |
| 2020 Q3 | 2,323,226 | $75,895,394 | +$723,467 | $32.61 | 15 |
| 2020 Q2 | 2,302,642 | $67,134,022 | -$140,400 | $29.14 | 13 |
| 2020 Q1 | 2,310,594 | $56,978,235 | +$16,334,920 | $24.84 | 14 |
| 2019 Q4 | 1,649,529 | $45,397,000 | -$2,782,145 | $27.31 | 12 |
| 2019 Q3 | 1,750,210 | $47,002,000 | +$9,967,641 | $26.74 | 11 |
| 2019 Q2 | 1,378,039 | $32,160,120 | +$674,727 | $23.29 | 10 |
| 2019 Q1 | 1,351,631 | $28,407,000 | +$166,180 | $20.95 | 8 |
| 2018 Q4 | 1,343,568 | $25,799,000 | +$3,004,798 | $19.43 | 8 |
| 2018 Q3 | 1,186,631 | $26,203,000 | -$33,853,857 | $22.12 | 8 |
| 2018 Q2 | 2,718,677 | $60,323,000 | -$1,780,228 | $22.19 | 7 |
| 2018 Q1 | 2,798,820 | $72,661,000 | +$1,226,594 | $25.81 | 9 |
| 2017 Q4 | 2,752,123 | $69,814,000 | +$816,381 | $25.39 | 10 |
| 2017 Q3 | 2,717,259 | $60,801,000 | -$177,306 | $22.33 | 8 |
| 2017 Q2 | 2,724,930 | $61,874,000 | +$5,310,264 | $22.35 | 9 |
| 2017 Q1 | 2,491,724 | $54,084,000 | +$10,225,589 | $21.66 | 8 |
| 2016 Q4 | 2,051,216 | $39,651,000 | +$25,860,351 | $19.33 | 8 |
| 2016 Q3 | 713,513 | $12,457,000 | +$803,586 | $17.31 | 5 |
| 2016 Q2 | 667,211 | $9,672,000 | +$443,047 | $14.02 | 4 |
| 2016 Q1 | 636,673 | $8,197,000 | -$1,011,185 | $12.6 | 4 |
| 2015 Q4 | 715,022 | $9,653,000 | +$9,432,682 | $11.11 | 5 |
| 2015 Q3 | 16,420 | $210,000 | -$11,236,799 | $13.25 | 4 |
| 2015 Q2 | 741,757 | $11,482,000 | -$1,783,042 | $15.48 | 5 |
| 2015 Q1 | 856,783 | $14,009,000 | +$1,020,869 | $16.35 | 4 |
| 2014 Q4 | 794,318 | $12,897,000 | -$621,410 | $16.39 | 3 |
| 2014 Q3 | 832,621 | $13,545,000 | +$286,385 | $16.34 | 3 |
| 2014 Q2 | 815,081 | $12,333,000 | -$1,772,233 | $15.19 | 2 |
| 2014 Q1 | 941,270 | $13,471,000 | +$1,684,908 | $14.31 | 3 |