| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 195,000 | $2,944,500 | $15.1 | 1 | |
| 2025 Q2 | 195,000 | $2,694,900 | $13.82 | 1 | |
| 2025 Q1 | 195,000 | $3,106,350 | $15.93 | 1 | |
| 2024 Q4 | 195,000 | $3,147,300 | $16.14 | 1 | |
| 2024 Q3 | 195,000 | $2,983,500 | $15.3 | 1 | |
| 2024 Q2 | 195,000 | $2,599,350 | $13.33 | 1 | |
| 2024 Q1 | 195,000 | $2,626,650 | $13.47 | 1 | |
| 2023 Q4 | 195,000 | $2,540,850 | $13.03 | 1 | |
| 2023 Q3 | 195,000 | $2,187,900 | -$1,036,305 | $11.22 | 1 |
| 2023 Q2 | 256,693 | $3,731,205 | -$561,522,387 | $13.82 | 4 |
| 2023 Q1 | 33,064,301 | $567,202,844 | -$60,751,089 | $17.16 | 168 |
| 2022 Q4 | 36,865,521 | $571,580,927 | +$8,954,734 | $15.51 | 162 |
| 2022 Q3 | 35,939,026 | $650,166,158 | -$39,064,830 | $18.09 | 172 |
| 2022 Q2 | 37,321,327 | $761,356,755 | -$7,725,180 | $20.4 | 161 |
| 2022 Q1 | 37,215,322 | $1,042,477,091 | -$214,930,443 | $28.02 | 145 |
| 2021 Q4 | 45,252,321 | $1,195,822,931 | +$46,642,709 | $26.43 | 155 |
| 2021 Q3 | 43,161,275 | $1,366,212,250 | -$20,747,547 | $31.68 | 176 |
| 2021 Q2 | 43,710,227 | $1,451,785,855 | +$53,078,004 | $33.22 | 173 |
| 2021 Q1 | 42,230,327 | $1,235,964,360 | -$116,165,215 | $29.26 | 181 |
| 2020 Q4 | 45,880,526 | $1,461,374,128 | +$44,981,368 | $31.85 | 192 |
| 2020 Q3 | 44,260,892 | $852,443,893 | -$106,919,442 | $19.23 | 166 |
| 2020 Q2 | 49,912,908 | $921,219,770 | -$100,072,506 | $18.46 | 175 |
| 2020 Q1 | 56,394,735 | $906,825,689 | -$159,490,231 | $16.08 | 192 |
| 2019 Q4 | 60,985,549 | $2,029,081,603 | -$78,326,277 | $33.34 | 231 |
| 2019 Q3 | 60,042,099 | $2,561,404,509 | +$28,900,670 | $42.74 | 250 |
| 2019 Q2 | 58,798,724 | $3,148,195,059 | -$6,735,708 | $53.63 | 274 |
| 2019 Q1 | 60,741,378 | $2,336,193,655 | +$4,872,671 | $38.48 | 229 |
| 2018 Q4 | 61,296,096 | $1,617,037,171 | -$176,812,111 | $26.34 | 232 |
| 2018 Q3 | 66,823,948 | $1,894,413,520 | -$414,917,679 | $28.35 | 207 |
| 2018 Q2 | 80,921,826 | $2,601,284,862 | -$219,168,994 | $32.15 | 221 |
| 2018 Q1 | 86,001,019 | $2,691,856,796 | -$130,913,593 | $31.3 | 222 |
| 2017 Q4 | 88,818,026 | $3,361,916,061 | +$102,700,988 | $37.85 | 245 |
| 2017 Q3 | 86,431,327 | $2,767,523,528 | +$78,981,925 | $32.05 | 230 |
| 2017 Q2 | 82,937,188 | $2,728,756,953 | +$341,518,725 | $32.9 | 247 |
| 2017 Q1 | 74,442,261 | $3,018,903,858 | +$557,298,362 | $40.5 | 236 |
| 2016 Q4 | 64,979,699 | $2,167,307,380 | +$11,718,317 | $33.35 | 205 |
| 2016 Q3 | 65,335,208 | $1,885,522,754 | -$39,806,497 | $28.88 | 210 |
| 2016 Q2 | 66,478,669 | $1,985,059,241 | -$120,019,274 | $29.86 | 227 |
| 2016 Q1 | 70,608,060 | $2,171,915,234 | -$13,757,853 | $30.75 | 231 |
| 2015 Q4 | 70,916,179 | $2,307,168,039 | -$92,001,772 | $32.54 | 208 |
| 2015 Q3 | 74,034,228 | $1,876,014,307 | +$82,314,790 | $25.32 | 186 |
| 2015 Q2 | 70,499,764 | $1,967,679,017 | -$120,739,124 | $27.91 | 183 |
| 2015 Q1 | 74,242,960 | $2,331,013,383 | -$100,297,906 | $31.41 | 182 |
| 2014 Q4 | 77,774,437 | $2,127,583,390 | -$115,040,601 | $27.36 | 170 |
| 2014 Q3 | 82,081,059 | $2,141,473,719 | -$100,120,820 | $26.09 | 182 |
| 2014 Q2 | 85,170,590 | $2,959,054,174 | +$434,603,214 | $34.75 | 193 |
| 2014 Q1 | 75,633,463 | $2,048,940,027 | +$99,593,798 | $27.09 | 179 |