| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,127,932 | $63,961,369 | +$27,917,054 | $30.07 | 53 |
| 2025 Q2 | 1,201,779 | $29,179,646 | -$12,367,630 | $24.28 | 37 |
| 2025 Q1 | 1,713,663 | $40,476,352 | +$2,733,219 | $23.62 | 45 |
| 2024 Q4 | 1,598,001 | $37,471,541 | +$6,775,725 | $23.45 | 41 |
| 2024 Q3 | 1,316,989 | $34,137,446 | -$19,637,356 | $25.93 | 35 |
| 2024 Q2 | 1,996,181 | $43,670,512 | -$5,568,752 | $21.77 | 37 |
| 2024 Q1 | 2,471,686 | $52,907,147 | -$35,817,351 | $21.39 | 37 |
| 2023 Q4 | 4,026,873 | $88,448,860 | -$108,449,498 | $20.71 | 36 |
| 2023 Q3 | 9,020,251 | $205,083,005 | +$14,286,756 | $22.73 | 42 |
| 2023 Q2 | 8,469,615 | $195,495,743 | -$39,237,981 | $23.15 | 45 |
| 2023 Q1 | 10,156,343 | $263,395,473 | -$13,166,180 | $25.96 | 56 |
| 2022 Q4 | 10,648,817 | $271,592,740 | -$41,834,807 | $25.49 | 60 |
| 2022 Q3 | 12,203,958 | $371,714,187 | -$50,776,456 | $30.34 | 59 |
| 2022 Q2 | 13,484,588 | $523,028,460 | +$11,078,973 | $38.81 | 71 |
| 2022 Q1 | 13,256,457 | $485,361,930 | -$33,505,708 | $36.64 | 69 |
| 2021 Q4 | 13,963,622 | $611,231,554 | -$6,957,581 | $43.42 | 80 |
| 2021 Q3 | 14,140,240 | $646,735,693 | -$26,684,208 | $45.74 | 68 |
| 2021 Q2 | 14,478,261 | $692,590,596 | -$27,684,008 | $47.84 | 76 |
| 2021 Q1 | 15,063,552 | $666,436,589 | +$19,373,571 | $44.24 | 77 |
| 2020 Q4 | 14,620,400 | $671,081,767 | +$111,029,144 | $45.89 | 98 |
| 2020 Q3 | 12,226,914 | $482,558,841 | +$36,980,689 | $39.47 | 83 |
| 2020 Q2 | 11,298,128 | $383,123,179 | -$23,109,653 | $33.93 | 65 |
| 2020 Q1 | 11,999,337 | $355,498,419 | +$37,217,827 | $29.49 | 71 |
| 2019 Q4 | 10,689,939 | $348,705,425 | +$19,037,292 | $32.62 | 72 |
| 2019 Q3 | 9,382,976 | $280,999,846 | +$2,005,363 | $29.96 | 67 |
| 2019 Q2 | 9,306,936 | $288,158,908 | +$96,617,523 | $30.96 | 69 |
| 2019 Q1 | 6,187,110 | $197,296,179 | +$66,306,146 | $31.89 | 62 |
| 2018 Q4 | 4,160,496 | $101,784,729 | +$26,229,210 | $24.46 | 46 |
| 2018 Q3 | 3,067,139 | $88,454,805 | +$13,153,494 | $28.93 | 48 |
| 2018 Q2 | 2,588,936 | $77,857,409 | +$25,826,732 | $29.86 | 61 |
| 2018 Q1 | 1,612,394 | $56,246,477 | +$17,736,253 | $34.89 | 45 |
| 2017 Q4 | 1,094,915 | $37,726,616 | +$8,336,313 | $34.44 | 36 |
| 2017 Q3 | 780,556 | $25,919,149 | +$10,628,419 | $33.2 | 33 |
| 2017 Q2 | 450,727 | $13,834,245 | +$10,363,757 | $30.69 | 25 |
| 2017 Q1 | 114,298 | $3,283,018 | +$3,077,936 | $28.72 | 11 |
| 2016 Q4 | 17,290 | $462,000 | -$3,571,656 | $26.77 | 7 |
| 2016 Q3 | 129,877 | $3,773,000 | +$2,886,598 | $28.92 | 7 |
| 2016 Q2 | 30,687 | $846,000 | +$427,214 | $28 | 5 |
| 2016 Q1 | 15,206 | $464,000 | -$1,307,834 | $30.59 | 3 |
| 2015 Q4 | 57,533 | $2,005,000 | +$617,148 | $34.84 | 4 |
| 2015 Q3 | 49,202 | $2,035,000 | -$8,811,825 | $41.36 | 6 |
| 2015 Q2 | 206,740 | $12,177,343 | +$3,830,015 | $58.89 | 11 |
| 2015 Q1 | 143,740 | $7,678,000 | +$4,711,871 | $53.41 | 5 |
| 2014 Q4 | 59,045 | $2,770,000 | -$2,398,905 | $46.91 | 6 |
| 2014 Q3 | 82,209 | $2,859,000 | -$338,519 | $34.78 | 3 |
| 2014 Q2 | 91,976 | $2,752,000 | -$8,881,670 | $29.92 | 3 |
| 2014 Q1 | 394,722 | $11,585,000 | +$8,811,000 | $29.55 | 4 |