| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 24,938,832 | $2,343,254,823 | +$58,947,197 | $94.31 | 478 |
| 2025 Q2 | 24,409,898 | $2,161,579,343 | -$216,060,753 | $88.75 | 480 |
| 2025 Q1 | 26,553,481 | $2,204,458,544 | +$29,990,317 | $83 | 459 |
| 2024 Q4 | 26,309,079 | $2,378,685,970 | +$76,759,232 | $90.35 | 476 |
| 2024 Q3 | 25,562,107 | $2,375,394,846 | +$116,526,342 | $93.11 | 463 |
| 2024 Q2 | 24,569,982 | $2,111,124,529 | -$20,759,151 | $85.86 | 438 |
| 2024 Q1 | 24,676,359 | $2,151,352,646 | +$86,204,877 | $87.23 | 436 |
| 2023 Q4 | 23,800,322 | $1,989,582,108 | +$229,487,467 | $83.63 | 425 |
| 2023 Q3 | 20,765,158 | $1,521,954,714 | +$20,988,801 | $73.27 | 381 |
| 2023 Q2 | 20,252,803 | $1,559,244,241 | +$44,736,025 | $76.96 | 369 |
| 2023 Q1 | 19,563,301 | $1,442,240,010 | +$142,123,468 | $73.75 | 359 |
| 2022 Q4 | 18,166,830 | $1,313,729,712 | +$72,507,416 | $72.24 | 364 |
| 2022 Q3 | 16,736,710 | $1,140,712,413 | -$31,695,894 | $68.12 | 321 |
| 2022 Q2 | 17,219,146 | $1,214,679,549 | +$173,110,477 | $70.5 | 335 |
| 2022 Q1 | 14,447,238 | $1,212,424,162 | -$5,091,072 | $83.83 | 347 |
| 2021 Q4 | 14,520,103 | $1,346,562,658 | -$51,823,277 | $92.82 | 354 |
| 2021 Q3 | 14,359,126 | $1,252,136,089 | +$87,475,139 | $87.12 | 301 |
| 2021 Q2 | 13,627,560 | $1,209,071,024 | +$47,403,523 | $88.77 | 303 |
| 2021 Q1 | 13,148,639 | $1,128,561,558 | +$2,544,731 | $85.85 | 305 |
| 2020 Q4 | 13,090,932 | $1,001,156,084 | -$17,965,514 | $76.37 | 290 |
| 2020 Q3 | 12,638,563 | $747,157,071 | -$22,343,100 | $59.03 | 248 |
| 2020 Q2 | 13,043,961 | $742,207,575 | -$95,171,975 | $56.78 | 252 |
| 2020 Q1 | 14,705,689 | $679,053,940 | -$9,507,701 | $46.18 | 234 |
| 2019 Q4 | 14,824,348 | $956,518,017 | -$122,592,129 | $64.52 | 264 |
| 2019 Q3 | 16,475,618 | $982,597,386 | +$71,786,874 | $59.59 | 230 |
| 2019 Q2 | 13,580,136 | $827,006,268 | -$12,426,624 | $60.91 | 228 |
| 2019 Q1 | 15,360,680 | $917,745,118 | +$126,031,057 | $59.7 | 240 |
| 2018 Q4 | 13,218,400 | $714,408,935 | -$288,137,015 | $53.94 | 233 |
| 2018 Q3 | 17,343,669 | $1,168,368,218 | +$174,330,093 | $67.5 | 206 |
| 2018 Q2 | 14,689,451 | $930,672,981 | +$740,758,094 | $63.2 | 189 |
| 2018 Q1 | 2,585,992 | $601,245,657 | +$90,130,319 | $232.58 | 166 |
| 2017 Q4 | 2,198,192 | $500,612,292 | +$49,955,663 | $227.39 | 153 |
| 2017 Q3 | 1,912,683 | $435,829,575 | -$222,996,542 | $227.89 | 121 |
| 2017 Q2 | 2,892,387 | $620,973,394 | +$2,858,736 | $216.28 | 117 |
| 2017 Q1 | 2,822,588 | $599,562,532 | +$319,236,857 | $212.69 | 106 |
| 2016 Q4 | 1,325,767 | $275,926,739 | +$19,483,587 | $208.08 | 100 |
| 2016 Q3 | 1,198,653 | $228,886,136 | -$51,711,829 | $191.12 | 91 |
| 2016 Q2 | 1,510,371 | $268,161,390 | -$45,459 | $178.38 | 89 |
| 2016 Q1 | 1,491,201 | $256,838,049 | +$7,846,172 | $172.81 | 79 |
| 2015 Q4 | 1,446,690 | $248,669,284 | +$30,296,639 | $172.5 | 69 |
| 2015 Q3 | 1,254,965 | $218,916,096 | +$32,138,679 | $174.27 | 57 |
| 2015 Q2 | 737,326 | $140,174,634 | +$3,068,341 | $190.2 | 52 |
| 2015 Q1 | 721,848 | $135,626,211 | +$8,702,144 | $188.68 | 56 |
| 2014 Q4 | 681,572 | $121,981,775 | -$3,304,900 | $177.99 | 50 |
| 2014 Q3 | 680,322 | $117,710,944 | +$5,334,054 | $170.13 | 50 |
| 2014 Q2 | 648,058 | $117,395,467 | -$1,634,275 | $181.14 | 45 |
| 2014 Q1 | 657,667 | $117,563,646 | -$3,917,634 | $178.75 | 42 |