| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,814,896 | $99,198,550 | +$8,959,347 | $35.32 | 63 |
| 2025 Q2 | 2,507,547 | $76,258,641 | +$2,056,029 | $30.41 | 60 |
| 2025 Q1 | 2,450,821 | $68,571,873 | -$424,059 | $27.98 | 58 |
| 2024 Q4 | 2,439,483 | $77,968,560 | -$25,075,490 | $31.95 | 60 |
| 2024 Q3 | 3,171,174 | $103,060,538 | +$2,615,167 | $33.49 | 60 |
| 2024 Q2 | 2,249,644 | $74,890,277 | +$3,405,341 | $33.29 | 59 |
| 2024 Q1 | 2,149,803 | $68,454,439 | +$3,182,944 | $31.87 | 55 |
| 2023 Q4 | 2,009,769 | $63,526,641 | +$1,843,723 | $31.6 | 54 |
| 2023 Q3 | 1,955,487 | $53,213,195 | +$136,762 | $27.22 | 54 |
| 2023 Q2 | 1,942,614 | $59,574,218 | +$5,660,586 | $30.66 | 51 |
| 2023 Q1 | 1,764,795 | $49,067,963 | -$862,006 | $27.83 | 47 |
| 2022 Q4 | 1,819,014 | $42,282,934 | -$1,581,479 | $23.23 | 43 |
| 2022 Q3 | 1,891,043 | $43,854,132 | -$2,753,756 | $23.19 | 41 |
| 2022 Q2 | 2,041,166 | $51,295,000 | +$181,065 | $25.08 | 47 |
| 2022 Q1 | 2,015,910 | $64,693,698 | +$1,331,524 | $32.1 | 53 |
| 2021 Q4 | 1,965,932 | $72,745,000 | +$2,965,041 | $37.01 | 49 |
| 2021 Q3 | 1,883,041 | $62,077,000 | +$1,903,154 | $32.97 | 51 |
| 2021 Q2 | 1,822,638 | $64,685,000 | -$1,758,103 | $35.51 | 51 |
| 2021 Q1 | 1,890,380 | $58,987,499 | -$2,884,922 | $31.24 | 50 |
| 2020 Q4 | 1,991,151 | $54,216,000 | +$6,022,573 | $27.24 | 45 |
| 2020 Q3 | 1,766,040 | $38,660,000 | +$444,781 | $21.89 | 41 |
| 2020 Q2 | 1,743,903 | $38,347,000 | -$4,439,291 | $21.99 | 42 |
| 2020 Q1 | 1,823,088 | $32,241,000 | +$5,011,838 | $17.69 | 40 |
| 2019 Q4 | 1,511,858 | $35,602,000 | -$1,916,147 | $23.55 | 36 |
| 2019 Q3 | 1,552,733 | $32,794,000 | -$2,252,358 | $21.1 | 36 |
| 2019 Q2 | 1,633,212 | $33,430,000 | +$2,804,162 | $20.47 | 37 |
| 2019 Q1 | 1,511,881 | $30,357,000 | -$1,069,857 | $20.08 | 36 |
| 2018 Q4 | 1,567,349 | $26,338,000 | +$2,372,401 | $16.8 | 33 |
| 2018 Q3 | 1,405,074 | $30,043,897 | +$6,450,595 | $21.38 | 42 |
| 2018 Q2 | 1,122,888 | $24,682,001 | -$2,186,178 | $21.54 | 37 |
| 2018 Q1 | 1,202,852 | $26,397,118 | -$3,312,729 | $21.95 | 37 |
| 2017 Q4 | 1,315,337 | $29,293,750 | -$1,290,867 | $22.25 | 35 |
| 2017 Q3 | 1,260,178 | $28,195,020 | -$2,345,887 | $22.34 | 31 |
| 2017 Q2 | 1,367,337 | $29,454,000 | -$1,515,301 | $21.52 | 28 |
| 2017 Q1 | 1,439,184 | $29,719,000 | -$1,687,535 | $20.65 | 24 |
| 2016 Q4 | 1,529,497 | $28,682,000 | -$2,833,837 | $18.74 | 26 |
| 2016 Q3 | 1,649,393 | $30,676,000 | +$1,163,366 | $18.59 | 23 |
| 2016 Q2 | 1,598,424 | $26,500,000 | -$3,620,738 | $16.58 | 23 |
| 2016 Q1 | 1,806,344 | $32,510,400 | -$563,405 | $18 | 25 |
| 2015 Q4 | 1,846,286 | $33,093,344 | +$2,610,250 | $17.93 | 27 |
| 2015 Q3 | 1,677,863 | $27,429,072 | -$2,145,910 | $16.34 | 18 |
| 2015 Q2 | 1,802,316 | $33,650,340 | +$2,557,121 | $18.67 | 23 |
| 2015 Q1 | 1,666,475 | $31,732,000 | +$772,081 | $19.03 | 18 |
| 2014 Q4 | 1,626,817 | $30,772,317 | +$8,962,071 | $18.93 | 23 |
| 2014 Q3 | 1,152,323 | $20,173,587 | +$3,672,997 | $17.51 | 19 |
| 2014 Q2 | 942,671 | $15,949,890 | +$2,257,537 | $16.92 | 19 |
| 2014 Q1 | 808,979 | $12,782,019 | -$242,612 | $15.8 | 17 |