| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,334,583 | $91,771,290 | -$79,129,594 | $39.31 | 13 |
| 2025 Q2 | 4,366,473 | $157,246,559 | -$2,368,216,786 | $36.01 | 11 |
| 2025 Q1 | 82,488,259 | $2,519,191,067 | +$5,637,239 | $30.54 | 12 |
| 2024 Q4 | 81,323,820 | $2,813,804,625 | -$190,185,547 | $34.6 | 9 |
| 2024 Q3 | 86,829,427 | $2,815,795,614 | -$209,810,341 | $32.43 | 11 |
| 2024 Q2 | 93,248,770 | $2,998,880,616 | -$271,946,691 | $32.16 | 9 |
| 2024 Q1 | 101,707,648 | $2,982,067,881 | -$198,350,223 | $29.32 | 8 |
| 2023 Q4 | 108,472,653 | $2,760,630,139 | -$87,512,329 | $25.48 | 4 |
| 2023 Q3 | 111,911,270 | $2,501,216,505 | -$161,917,285 | $22.32 | 2 |
| 2023 Q2 | 119,098,252 | $2,714,249,654 | -$100,840,536 | $22.79 | 3 |
| 2023 Q1 | 123,523,019 | $2,463,048,873 | +$85,128,010 | $19.93 | 4 |
| 2022 Q4 | 119,253,833 | $2,091,711,351 | -$149,214,124 | $17.38 | 4 |
| 2022 Q3 | 127,761,466 | $2,184,722,000 | -$14,894,959 | $17.11 | 2 |
| 2022 Q2 | 128,632,344 | $2,330,818,000 | +$33,138,079 | $18.12 | 3 |
| 2022 Q1 | 126,803,251 | $2,939,299,000 | +$17,556,224 | $23.18 | 3 |
| 2021 Q4 | 126,042,634 | $3,294,755,000 | +$3,289,531,276 | $26.37 | 4 |
| 2021 Q3 | 199,835 | $4,807,000 | +$4,807,000 | $24.05 | 2 |