| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 17,834,147 | $1,785,087,159 | -$19,967,611 | $100.05 | 342 |
| 2025 Q2 | 18,321,353 | $1,650,713,936 | -$131,097,359 | $90.1 | 339 |
| 2025 Q1 | 19,805,350 | $1,655,580,412 | -$11,586,055 | $83.61 | 349 |
| 2024 Q4 | 20,038,227 | $1,703,348,047 | +$303,430,518 | $84.97 | 347 |
| 2024 Q3 | 16,174,313 | $1,354,029,233 | +$58,113,245 | $83.67 | 302 |
| 2024 Q2 | 15,564,398 | $1,223,610,416 | +$86,146,482 | $78.63 | 302 |
| 2024 Q1 | 14,259,253 | $1,137,347,806 | +$224,511,849 | $79.83 | 274 |
| 2023 Q4 | 11,446,265 | $899,412,179 | +$107,194,653 | $78.59 | 232 |
| 2023 Q3 | 10,055,334 | $746,157,147 | +$57,018,199 | $74.21 | 212 |
| 2023 Q2 | 9,243,920 | $705,574,976 | -$71,906,044 | $76.36 | 206 |
| 2023 Q1 | 10,202,845 | $740,432,215 | -$731,099,832 | $72.62 | 224 |
| 2022 Q4 | 20,325,112 | $1,412,059,298 | -$9,855,327 | $69.47 | 311 |
| 2022 Q3 | 20,361,181 | $1,403,403,142 | -$201,543,530 | $68.9 | 294 |
| 2022 Q2 | 23,050,812 | $1,599,644,544 | +$673,189,500 | $69.36 | 276 |
| 2022 Q1 | 13,472,983 | $1,120,828,826 | +$304,788,856 | $83.32 | 241 |
| 2021 Q4 | 9,680,959 | $864,232,822 | +$116,472,068 | $89.18 | 182 |
| 2021 Q3 | 8,306,925 | $828,526,237 | +$27,019,258 | $99.74 | 169 |
| 2021 Q2 | 7,942,798 | $809,887,971 | -$78,289,277 | $101.97 | 166 |
| 2021 Q1 | 8,733,902 | $873,943,607 | +$96,281,842 | $98.22 | 164 |
| 2020 Q4 | 7,819,946 | $755,021,699 | +$81,150,017 | $96.55 | 146 |
| 2020 Q3 | 6,866,687 | $554,644,269 | +$21,440,500 | $80.75 | 117 |
| 2020 Q2 | 6,930,529 | $492,391,470 | +$192,092,401 | $70.96 | 103 |
| 2020 Q1 | 4,305,614 | $234,947,623 | +$14,728,359 | $54.36 | 85 |
| 2019 Q4 | 3,935,456 | $246,934,674 | +$3,195,111 | $62.71 | 86 |
| 2019 Q3 | 3,805,453 | $221,278,713 | +$31,533,333 | $58.14 | 70 |
| 2019 Q2 | 3,262,172 | $194,210,667 | +$14,784,308 | $59.53 | 68 |
| 2019 Q1 | 3,017,780 | $174,901,485 | -$12,254,095 | $57.96 | 63 |
| 2018 Q4 | 3,417,187 | $179,698,993 | +$62,256,080 | $52.52 | 59 |
| 2018 Q3 | 2,033,204 | $121,717,820 | +$12,526,064 | $59.86 | 49 |
| 2018 Q2 | 1,917,030 | $110,653,962 | -$114,208,274 | $57.71 | 40 |
| 2018 Q1 | 3,898,219 | $219,543,051 | -$121,883,421 | $56.32 | 33 |
| 2017 Q4 | 5,731,807 | $315,927,867 | -$3,938,154 | $55.12 | 28 |
| 2017 Q3 | 5,677,046 | $311,037,000 | +$140,858,140 | $54.78 | 21 |
| 2017 Q2 | 3,107,770 | $163,595,000 | +$51,808,958 | $52.65 | 9 |
| 2017 Q1 | 2,123,731 | $109,283,000 | +$102,242,178 | $51.46 | 7 |
| 2016 Q4 | 157,589 | $7,662,000 | -$3,191,300 | $48.62 | 4 |
| 2016 Q3 | 223,240 | $10,591,000 | -$6,228,485 | $47.44 | 3 |
| 2016 Q2 | 358,101 | $15,897,000 | -$1,417,218 | $44.53 | 4 |
| 2016 Q1 | 334,599 | $14,776,000 | -$657,579 | $44.13 | 5 |
| 2015 Q4 | 348,722 | $15,950,000 | -$704,242 | $45.66 | 4 |
| 2015 Q3 | 364,113 | $16,254,000 | -$1,284,606 | $44.77 | 4 |
| 2015 Q2 | 392,900 | $19,013,000 | +$19,013,000 | $49.2 | 2 |