| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 17,215,178 | $1,022,701,712 | -$92,516,318 | $59.42 | 244 |
| 2025 Q2 | 18,861,823 | $1,051,592,203 | -$9,933,796 | $55.76 | 244 |
| 2025 Q1 | 19,164,989 | $1,015,104,178 | +$24,691,095 | $52.96 | 240 |
| 2024 Q4 | 18,886,212 | $1,047,523,751 | +$281,414,800 | $55.47 | 253 |
| 2024 Q3 | 13,362,941 | $706,674,150 | +$5,350,089 | $52.89 | 215 |
| 2024 Q2 | 13,366,371 | $620,782,917 | -$5,111,263 | $46.39 | 212 |
| 2024 Q1 | 13,581,767 | $639,551,786 | -$277,107,286 | $47.1 | 214 |
| 2023 Q4 | 19,430,351 | $894,572,193 | +$205,691,629 | $46.02 | 230 |
| 2023 Q3 | 14,964,648 | $551,990,381 | -$252,897,160 | $36.85 | 199 |
| 2023 Q2 | 21,803,805 | $785,570,446 | +$101,249,634 | $36 | 209 |
| 2023 Q1 | 18,774,370 | $696,626,141 | -$75,257,605 | $37.07 | 211 |
| 2022 Q4 | 20,808,115 | $939,851,174 | -$25,290,710 | $45.15 | 227 |
| 2022 Q3 | 21,475,860 | $951,725,373 | -$144,557,850 | $44.29 | 240 |
| 2022 Q2 | 24,956,192 | $1,094,763,606 | -$4,234,252 | $43.88 | 256 |
| 2022 Q1 | 24,650,672 | $1,290,097,123 | -$122,724,445 | $52.35 | 296 |
| 2021 Q4 | 27,041,863 | $1,476,143,710 | -$317,841,850 | $54.56 | 277 |
| 2021 Q3 | 31,730,296 | $1,679,757,863 | +$8,614,872 | $52.91 | 260 |
| 2021 Q2 | 31,623,178 | $1,622,805,610 | -$245,072,478 | $51.32 | 273 |
| 2021 Q1 | 37,167,721 | $1,928,165,186 | +$385,951,100 | $51.88 | 280 |
| 2020 Q4 | 29,900,165 | $1,240,798,500 | +$261,503,597 | $41.82 | 207 |
| 2020 Q3 | 24,277,421 | $715,531,563 | -$13,877,972 | $29.45 | 163 |
| 2020 Q2 | 24,624,936 | $776,174,695 | +$149,755,867 | $31.54 | 182 |
| 2020 Q1 | 19,827,050 | $534,811,035 | -$122,000,181 | $26.96 | 166 |
| 2019 Q4 | 21,583,573 | $1,020,602,561 | -$6,126,575 | $47.29 | 218 |
| 2019 Q3 | 21,435,622 | $925,206,950 | -$51,931,720 | $43.16 | 191 |
| 2019 Q2 | 22,632,891 | $980,469,701 | -$249,927,542 | $43.36 | 193 |
| 2019 Q1 | 28,508,178 | $1,190,904,509 | -$604,480,840 | $41.77 | 213 |
| 2018 Q4 | 43,330,418 | $1,618,185,676 | -$83,802,213 | $37.35 | 216 |
| 2018 Q3 | 44,728,486 | $2,082,755,283 | -$81,140,183 | $46.57 | 254 |
| 2018 Q2 | 46,352,629 | $2,186,384,315 | -$351,677,620 | $47.16 | 253 |
| 2018 Q1 | 54,464,046 | $2,605,197,860 | +$159,249,680 | $47.89 | 255 |
| 2017 Q4 | 51,144,744 | $2,421,097,890 | +$98,238,799 | $47.34 | 239 |
| 2017 Q3 | 48,369,798 | $2,180,469,153 | -$57,754,054 | $45.09 | 205 |
| 2017 Q2 | 49,807,520 | $2,167,965,560 | +$14,967,959 | $43.52 | 211 |
| 2017 Q1 | 49,411,522 | $2,122,936,293 | +$61,233,302 | $42.98 | 209 |
| 2016 Q4 | 48,139,449 | $2,092,015,266 | +$207,948,468 | $43.47 | 183 |
| 2016 Q3 | 44,088,280 | $1,471,714,645 | +$135,124,027 | $33.38 | 151 |
| 2016 Q2 | 40,349,148 | $1,229,811,581 | -$191,928,015 | $30.48 | 128 |
| 2016 Q1 | 46,452,653 | $1,410,695,316 | -$40,615,194 | $30.37 | 139 |
| 2015 Q4 | 47,098,346 | $1,592,648,347 | +$23,698,348 | $33.82 | 150 |
| 2015 Q3 | 43,056,053 | $1,431,189,773 | -$217,280,338 | $33.24 | 132 |
| 2015 Q2 | 49,512,256 | $1,795,180,603 | +$160,009,924 | $36.26 | 133 |
| 2015 Q1 | 44,797,149 | $1,501,238,375 | -$173,152,029 | $33.51 | 106 |
| 2014 Q4 | 49,970,325 | $1,676,456,951 | -$31,822,467 | $33.55 | 126 |
| 2014 Q3 | 49,811,313 | $1,589,069,620 | +$193,409,811 | $31.91 | 114 |
| 2014 Q2 | 43,639,858 | $1,458,398,032 | -$99,991,619 | $33.42 | 107 |
| 2014 Q1 | 46,577,537 | $1,585,301,441 | +$99,093,245 | $34.04 | 117 |