| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,619,620 | $208,934,278 | -$56,664,544 | $45.24 | 101 |
| 2025 Q2 | 6,281,372 | $211,172,853 | +$20,167,777 | $33.54 | 89 |
| 2025 Q1 | 5,862,147 | $171,574,827 | +$39,132,531 | $29.26 | 80 |
| 2024 Q4 | 4,280,548 | $179,269,732 | -$78,790,545 | $41.88 | 102 |
| 2024 Q3 | 5,745,602 | $256,958,257 | +$26,567,667 | $44.34 | 97 |
| 2024 Q2 | 5,010,084 | $183,769,958 | +$19,462,151 | $36.67 | 77 |
| 2024 Q1 | 4,401,183 | $188,826,146 | -$10,364,397 | $42.92 | 79 |
| 2023 Q4 | 5,009,973 | $197,168,932 | +$120,709,820 | $39.45 | 80 |
| 2023 Q3 | 1,707,606 | $48,995,321 | -$14,008,588 | $28.74 | 51 |
| 2023 Q2 | 2,048,141 | $72,281,659 | +$7,698,454 | $35.29 | 60 |
| 2023 Q1 | 1,580,029 | $50,906,776 | +$10,734,047 | $32.21 | 49 |
| 2022 Q4 | 1,311,687 | $41,580,176 | +$20,054,257 | $31.7 | 48 |
| 2022 Q3 | 797,404 | $22,971,624 | -$13,071,117 | $28.81 | 41 |
| 2022 Q2 | 1,126,463 | $36,961,033 | -$38,732,787 | $32.8 | 47 |
| 2022 Q1 | 1,513,271 | $95,393,712 | -$20,997,692 | $62.99 | 61 |
| 2021 Q4 | 1,652,950 | $140,101,966 | -$16,885,128 | $84.75 | 69 |
| 2021 Q3 | 1,667,226 | $139,096,944 | -$3,792,632 | $82.9 | 50 |
| 2021 Q2 | 1,775,463 | $172,581,731 | +$34,944,795 | $97.89 | 59 |
| 2021 Q1 | 1,523,789 | $136,835,412 | -$33,079,677 | $89.51 | 65 |
| 2020 Q4 | 1,814,303 | $120,342,702 | +$48,690,910 | $66.32 | 49 |
| 2020 Q3 | 1,065,384 | $32,579,171 | -$30,112,261 | $30.6 | 38 |
| 2020 Q2 | 2,321,423 | $63,341,610 | +$11,067,233 | $27.39 | 51 |
| 2020 Q1 | 1,987,961 | $32,904,519 | +$5,563,891 | $16.55 | 45 |
| 2019 Q4 | 1,248,345 | $89,867,140 | -$39,695,808 | $71.99 | 45 |
| 2019 Q3 | 1,786,152 | $99,279,923 | +$793,976 | $55.67 | 42 |
| 2019 Q2 | 1,761,667 | $109,826,721 | +$41,218,023 | $62.31 | 53 |
| 2019 Q1 | 1,139,006 | $69,784,631 | -$91,902,373 | $61.12 | 49 |
| 2018 Q4 | 2,683,639 | $112,906,000 | +$71,653,155 | $42.09 | 47 |
| 2018 Q3 | 925,317 | $82,593,655 | -$14,719,794 | $89.51 | 48 |
| 2018 Q2 | 1,114,000 | $91,627,423 | +$6,139,110 | $82.16 | 47 |
| 2018 Q1 | 1,023,564 | $68,927,340 | -$29,948,722 | $67.34 | 47 |
| 2017 Q4 | 1,449,705 | $101,900,500 | -$35,567,832 | $70.27 | 42 |
| 2017 Q3 | 2,093,226 | $135,843,000 | +$22,781,381 | $64.9 | 39 |
| 2017 Q2 | 1,722,804 | $96,113,387 | +$32,132,679 | $55.75 | 36 |
| 2017 Q1 | 1,091,097 | $115,407,952 | -$14,809,413 | $105.77 | 34 |
| 2016 Q4 | 1,253,197 | $126,470,657 | +$8,117,655 | $101.15 | 41 |
| 2016 Q3 | 1,174,142 | $93,610,825 | -$36,786,922 | $79.84 | 41 |
| 2016 Q2 | 1,676,965 | $105,187,186 | -$27,600,588 | $63.01 | 44 |
| 2016 Q1 | 1,974,308 | $114,504,952 | -$17,813,900 | $58 | 40 |
| 2015 Q4 | 2,133,215 | $135,505,724 | +$34,359,861 | $63.53 | 39 |
| 2015 Q3 | 1,588,532 | $94,000,371 | +$24,502,110 | $59 | 40 |
| 2015 Q2 | 1,122,146 | $100,283,560 | +$2,514,233 | $89.39 | 33 |
| 2015 Q1 | 1,115,941 | $100,260,044 | -$24,323,541 | $89.8 | 40 |
| 2014 Q4 | 1,399,946 | $113,273,246 | +$25,673,488 | $80.93 | 44 |
| 2014 Q3 | 1,117,382 | $70,826,072 | -$40,640,315 | $63.4 | 38 |
| 2014 Q2 | 1,616,094 | $131,353,947 | +$11,929,029 | $81.29 | 36 |
| 2014 Q1 | 38,828 | $1,156,700 | -$36,096,026 | $46.7 | 4 |