| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 24,509,842 | $2,628,610,601 | +$167,281,565 | $107.25 | 360 |
| 2025 Q2 | 21,714,148 | $2,025,546,687 | -$29,655,976 | $93.17 | 315 |
| 2025 Q1 | 21,954,312 | $2,090,979,026 | +$100,933,402 | $95.21 | 318 |
| 2024 Q4 | 21,219,771 | $2,195,240,471 | +$175,573,349 | $103.39 | 356 |
| 2024 Q3 | 19,417,696 | $2,460,430,469 | +$171,911,842 | $127.1 | 365 |
| 2024 Q2 | 18,113,953 | $1,829,910,382 | -$86,600,550 | $101.06 | 317 |
| 2024 Q1 | 19,744,472 | $2,281,205,982 | -$66,087,996 | $115.77 | 339 |
| 2023 Q4 | 19,941,677 | $2,028,909,571 | -$781,408,199 | $101.73 | 318 |
| 2023 Q3 | 26,936,718 | $2,114,914,229 | +$288,854,845 | $78.49 | 289 |
| 2023 Q2 | 23,453,878 | $2,005,306,728 | +$185,736,022 | $85.44 | 287 |
| 2023 Q1 | 21,591,839 | $1,516,772,607 | +$224,665,726 | $70.29 | 243 |
| 2022 Q4 | 18,244,339 | $1,106,586,201 | -$77,065,679 | $60.6 | 232 |
| 2022 Q3 | 20,732,103 | $1,079,301,582 | -$269,118,807 | $52.04 | 216 |
| 2022 Q2 | 25,615,139 | $1,345,560,645 | +$134,742,134 | $52.5 | 231 |
| 2022 Q1 | 22,604,259 | $1,339,530,398 | -$369,678,049 | $59.26 | 269 |
| 2021 Q4 | 26,604,713 | $2,205,415,580 | -$87,215,532 | $82.92 | 342 |
| 2021 Q3 | 29,047,405 | $1,923,236,878 | +$250,634,857 | $66.18 | 272 |
| 2021 Q2 | 24,448,482 | $1,692,565,997 | +$101,555,818 | $69.22 | 269 |
| 2021 Q1 | 24,562,958 | $1,666,673,785 | +$97,060,376 | $67.87 | 266 |
| 2020 Q4 | 21,663,310 | $1,209,602,038 | -$214,324,195 | $55.8 | 252 |
| 2020 Q3 | 25,662,049 | $1,452,358,331 | +$235,031,086 | $56.65 | 239 |
| 2020 Q2 | 21,189,241 | $936,124,552 | +$277,291,326 | $44.15 | 202 |
| 2020 Q1 | 15,748,795 | $455,269,336 | -$164,551,787 | $28.93 | 179 |
| 2019 Q4 | 21,019,821 | $933,812,997 | +$93,807,453 | $44.42 | 200 |
| 2019 Q3 | 18,138,483 | $784,265,030 | +$4,034,613 | $43.31 | 182 |
| 2019 Q2 | 19,158,898 | $732,263,806 | -$8,085,860 | $38.22 | 169 |
| 2019 Q1 | 18,690,380 | $658,670,682 | +$62,649,315 | $35.24 | 181 |
| 2018 Q4 | 17,005,129 | $510,890,359 | -$163,974,927 | $30.04 | 141 |
| 2018 Q3 | 22,881,708 | $808,721,145 | -$84,184,666 | $35.34 | 149 |
| 2018 Q2 | 25,173,186 | $960,696,079 | -$40,313,820 | $38.15 | 160 |
| 2018 Q1 | 25,716,093 | $1,015,362,319 | -$682,610,833 | $39.49 | 171 |
| 2017 Q4 | 42,663,356 | $1,865,193,962 | +$374,227,291 | $43.72 | 192 |
| 2017 Q3 | 32,250,393 | $1,178,562,816 | +$208,208,998 | $36.54 | 149 |
| 2017 Q2 | 26,707,675 | $906,513,926 | +$64,167,462 | $33.94 | 152 |
| 2017 Q1 | 24,629,183 | $783,647,050 | +$13,700,066 | $31.98 | 132 |
| 2016 Q4 | 24,508,322 | $673,507,031 | -$92,214,065 | $27.48 | 132 |
| 2016 Q3 | 28,150,531 | $775,488,644 | -$248,699,593 | $27.55 | 128 |
| 2016 Q2 | 37,417,602 | $1,034,575,268 | +$49,447,211 | $27.65 | 140 |
| 2016 Q1 | 35,443,529 | $959,523,077 | -$333,330,217 | $27.08 | 142 |
| 2015 Q4 | 47,696,829 | $1,291,796,124 | +$100,576,627 | $27.1 | 159 |
| 2015 Q3 | 43,774,076 | $1,143,262,831 | -$332,019,506 | $26.1 | 157 |
| 2015 Q2 | 56,370,702 | $1,547,394,440 | -$3,123,883 | $27.45 | 158 |
| 2015 Q1 | 55,734,740 | $1,573,387,363 | +$275,658,165 | $28.23 | 155 |
| 2014 Q4 | 41,956,042 | $1,085,788,783 | -$177,042,117 | $25.88 | 129 |
| 2014 Q3 | 45,268,509 | $1,018,309,292 | -$8,050,421 | $22.49 | 100 |
| 2014 Q2 | 45,237,448 | $1,121,377,062 | +$167,738,423 | $24.8 | 125 |
| 2014 Q1 | 38,466,168 | $931,728,102 | +$42,427,296 | $24.22 | 125 |