| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 12,796,352 | $387,717,816 | -$39,279,191 | $30.3 | 124 |
| 2025 Q2 | 13,324,653 | $405,258,130 | +$47,685,035 | $30.42 | 121 |
| 2025 Q1 | 12,216,193 | $323,717,555 | -$32,668,204 | $26.49 | 107 |
| 2024 Q4 | 13,585,514 | $308,110,423 | +$53,767,434 | $22.68 | 109 |
| 2024 Q3 | 10,446,677 | $263,921,647 | +$12,493,133 | $25.31 | 98 |
| 2024 Q2 | 9,923,655 | $224,590,468 | +$74,545,956 | $22.63 | 88 |
| 2024 Q1 | 6,690,723 | $149,122,716 | +$9,124,283 | $22.27 | 91 |
| 2023 Q4 | 6,269,163 | $144,644,208 | +$9,392,846 | $23.08 | 93 |
| 2023 Q3 | 5,871,045 | $118,555,517 | +$4,573,112 | $20.2 | 86 |
| 2023 Q2 | 5,644,459 | $118,359,397 | +$2,029,692 | $20.96 | 81 |
| 2023 Q1 | 5,526,185 | $107,853,351 | +$12,038,659 | $19.52 | 78 |
| 2022 Q4 | 4,897,688 | $101,938,826 | -$1,780,468 | $20.82 | 76 |
| 2022 Q3 | 5,003,534 | $88,529,486 | -$6,124,016 | $17.67 | 62 |
| 2022 Q2 | 5,320,464 | $96,915,317 | +$21,209,452 | $18.23 | 62 |
| 2022 Q1 | 4,346,975 | $93,247,023 | +$797,519 | $21.43 | 56 |
| 2021 Q4 | 4,460,106 | $70,074,367 | -$2,183,362 | $15.71 | 54 |
| 2021 Q3 | 4,532,162 | $83,783,782 | -$7,858,490 | $18.49 | 56 |
| 2021 Q2 | 4,932,322 | $97,309,554 | +$2,684,924 | $19.75 | 58 |
| 2021 Q1 | 4,761,339 | $112,493,047 | +$9,463,439 | $23.62 | 55 |
| 2020 Q4 | 4,607,043 | $93,918,642 | -$114,994 | $20.38 | 56 |
| 2020 Q3 | 4,509,486 | $68,220,204 | -$10,150,208 | $15.12 | 52 |
| 2020 Q2 | 5,123,752 | $90,462,079 | -$6,756,055 | $17.65 | 61 |
| 2020 Q1 | 5,541,946 | $89,358,938 | -$12,348,482 | $16.11 | 61 |
| 2019 Q4 | 6,074,734 | $127,481,063 | +$12,042,401 | $20.99 | 71 |
| 2019 Q3 | 5,470,475 | $153,714,036 | -$17,348,628 | $28.1 | 67 |
| 2019 Q2 | 6,070,669 | $180,221,196 | -$1,709,284 | $29.69 | 73 |
| 2019 Q1 | 6,134,249 | $180,686,128 | +$1,982,328 | $29.44 | 76 |
| 2018 Q4 | 6,066,811 | $173,587,823 | +$112,968,070 | $28.6 | 68 |
| 2018 Q3 | 2,218,985 | $201,972,489 | +$6,968,399 | $91.05 | 67 |
| 2018 Q2 | 2,141,489 | $199,046,496 | +$17,697,314 | $92.96 | 73 |
| 2018 Q1 | 1,944,005 | $195,536,766 | -$26,905,185 | $100.57 | 74 |
| 2017 Q4 | 2,213,425 | $213,742,001 | -$14,587,186 | $96.53 | 69 |
| 2017 Q3 | 2,363,876 | $215,516,249 | -$19,214,117 | $91.17 | 74 |
| 2017 Q2 | 2,568,655 | $200,213,802 | -$23,029,966 | $77.93 | 70 |
| 2017 Q1 | 2,881,602 | $207,971,803 | -$170,069,353 | $72.16 | 78 |
| 2016 Q4 | 5,380,167 | $379,009,000 | -$2,201,021 | $70.45 | 71 |
| 2016 Q3 | 5,412,178 | $364,207,000 | +$17,461,237 | $67.3 | 69 |
| 2016 Q2 | 5,152,625 | $326,891,000 | +$159,384,938 | $64.14 | 66 |
| 2016 Q1 | 2,616,836 | $168,651,000 | -$6,716,636 | $64.45 | 70 |
| 2015 Q4 | 2,723,800 | $161,817,000 | -$15,630,769 | $59.41 | 62 |
| 2015 Q3 | 2,979,875 | $187,117,000 | -$4,910,752 | $62.8 | 71 |
| 2015 Q2 | 3,072,912 | $201,638,028 | -$6,262,709 | $65.44 | 72 |
| 2015 Q1 | 3,165,798 | $212,298,079 | +$7,731,829 | $67.06 | 72 |
| 2014 Q4 | 3,047,399 | $210,101,088 | +$2,053,333 | $68.94 | 75 |
| 2014 Q3 | 3,009,454 | $222,599,932 | +$19,130,316 | $73.97 | 72 |
| 2014 Q2 | 2,738,378 | $219,186,375 | -$14,536,558 | $80.11 | 77 |
| 2014 Q1 | 2,926,369 | $220,302,125 | -$87,861,198 | $75.28 | 80 |