| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,392,747 | $52,015,410 | -$3,356,494 | $21.65 | 8 |
| 2025 Q2 | 2,547,150 | $66,650,421 | -$1,359,686 | $26.23 | 12 |
| 2025 Q1 | 2,599,133 | $67,188,939 | -$829,601 | $25.9 | 10 |
| 2024 Q4 | 2,677,560 | $71,098,782 | -$3,651,530 | $26.41 | 11 |
| 2024 Q3 | 2,768,665 | $95,833,813 | -$696,807 | $34.5 | 11 |
| 2024 Q2 | 2,765,208 | $84,671,587 | +$917,029 | $30.51 | 7 |
| 2024 Q1 | 2,735,295 | $81,926,615 | -$942,338 | $29.86 | 9 |
| 2023 Q4 | 2,732,502 | $75,187,907 | +$702,822 | $27.51 | 8 |
| 2023 Q3 | 2,673,783 | $63,902,182 | -$546,047 | $23.75 | 8 |
| 2023 Q2 | 2,657,994 | $69,620,507 | +$867,487 | $26.25 | 11 |
| 2023 Q1 | 2,591,545 | $70,535,421 | +$2,015,282 | $27.19 | 8 |
| 2022 Q4 | 2,488,903 | $67,496,401 | +$10,854,255 | $27.09 | 6 |
| 2022 Q3 | 2,070,540 | $50,590,184 | -$2,014,875 | $24.32 | 6 |
| 2022 Q2 | 2,130,548 | $57,902,000 | +$2,568,784 | $27.19 | 8 |
| 2022 Q1 | 2,018,659 | $60,704,000 | +$1,728,044 | $30.07 | 9 |
| 2021 Q4 | 1,946,818 | $72,146,000 | +$1,994,314 | $37.02 | 11 |
| 2021 Q3 | 1,888,093 | $62,056,000 | +$2,546,822 | $32.84 | 11 |
| 2021 Q2 | 1,808,109 | $63,019,557 | -$25,237,380 | $34.83 | 12 |
| 2021 Q1 | 2,684,979 | $81,510,486 | +$8,686,364 | $30.35 | 11 |
| 2020 Q4 | 2,397,583 | $79,699,531 | -$194,069,280 | $33.17 | 10 |
| 2020 Q3 | 8,015,687 | $277,383,000 | +$193,427,885 | $34.6 | 9 |
| 2020 Q2 | 2,554,997 | $74,577,000 | +$2,003,611 | $29.16 | 9 |
| 2020 Q1 | 2,486,641 | $56,951,000 | +$8,985,379 | $22.96 | 10 |
| 2019 Q4 | 2,091,849 | $54,770,343 | -$929,559 | $26.21 | 10 |
| 2019 Q3 | 2,127,529 | $51,623,000 | +$13,712,305 | $24.26 | 10 |
| 2019 Q2 | 1,557,261 | $37,476,890 | +$2,161,397 | $24.06 | 10 |
| 2019 Q1 | 1,472,628 | $33,172,000 | +$9,387,697 | $22.49 | 8 |
| 2018 Q4 | 1,056,219 | $19,555,334 | -$1,881,925 | $18.41 | 8 |
| 2018 Q3 | 1,157,588 | $26,310,865 | +$1,150,907 | $22.74 | 7 |
| 2018 Q2 | 1,093,518 | $23,904,000 | +$2,096,877 | $21.9 | 4 |
| 2018 Q1 | 997,663 | $20,059,000 | +$2,184,281 | $20.69 | 6 |
| 2017 Q4 | 888,998 | $18,965,000 | +$4,247,098 | $21.41 | 5 |
| 2017 Q3 | 690,016 | $13,102,000 | +$2,070,936 | $18.43 | 5 |
| 2017 Q2 | 621,317 | $11,027,000 | +$1,008,934 | $17.67 | 5 |
| 2017 Q1 | 564,523 | $9,363,000 | -$1,074,432 | $16.58 | 5 |
| 2016 Q4 | 640,051 | $9,711,000 | -$565,975 | $15.16 | 7 |
| 2016 Q3 | 677,141 | $12,381,000 | +$1,195,041 | $18.29 | 7 |
| 2016 Q2 | 611,867 | $10,460,000 | +$1,066,699 | $17.02 | 6 |
| 2016 Q1 | 549,448 | $9,189,000 | +$2,102,432 | $16.72 | 6 |
| 2015 Q4 | 423,807 | $6,981,000 | +$5,855,109 | $16.48 | 3 |
| 2015 Q3 | 69,212 | $1,031,000 | -$3,085,763 | $14.96 | 4 |
| 2015 Q2 | 266,418 | $4,139,000 | +$1,287,664 | $15.51 | 5 |
| 2015 Q1 | 179,435 | $2,826,000 | +$471,506 | $15.71 | 5 |
| 2014 Q4 | 149,547 | $2,260,000 | +$689,857 | $15.12 | 5 |
| 2014 Q3 | 103,905 | $1,374,000 | +$29,122 | $13.16 | 4 |
| 2014 Q2 | 101,698 | $1,383,000 | +$1,157,036 | $13.51 | 3 |
| 2014 Q1 | 17,997 | $225,000 | -$256,745 | $12.59 | 2 |