| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,102,909 | $157,583,852 | -$13,862,275 | $145.71 | 22 |
| 2025 Q2 | 1,513,844 | $153,195,412 | -$2,658,763 | $102.31 | 23 |
| 2025 Q1 | 1,740,272 | $136,114,792 | -$227,663,970 | $77.48 | 30 |
| 2024 Q4 | 3,801,330 | $420,767,085 | -$79,703,030,212 | $110.53 | 76 |
| 2024 Q3 | 210,728,506 | $80,916,094,434 | -$1,619,578,978 | $383.82 | 1,464 |
| 2024 Q2 | 214,066,644 | $75,047,607,627 | +$955,976,365 | $350.48 | 1,390 |
| 2024 Q1 | 211,467,461 | $61,247,981,839 | -$536,719,175 | $289.98 | 1,339 |
| 2023 Q4 | 213,464,451 | $50,293,033,951 | +$407,420,679 | $235.51 | 1,201 |
| 2023 Q3 | 211,840,132 | $38,972,715,630 | +$19,899,469 | $183.93 | 1,028 |
| 2023 Q2 | 212,306,518 | $34,409,194,445 | -$97,720,028 | $162.06 | 950 |
| 2023 Q1 | 211,894,313 | $35,548,528,895 | -$7,712,621 | $167.86 | 902 |
| 2022 Q4 | 214,819,990 | $26,059,190,944 | +$1,998,375,593 | $121.35 | 844 |
| 2022 Q3 | 202,293,502 | $22,842,602,025 | +$521,080,653 | $112.89 | 760 |
| 2022 Q2 | 197,597,809 | $18,527,185,172 | -$170,614,215 | $93.74 | 735 |
| 2022 Q1 | 198,343,608 | $27,542,142,331 | +$154,510,488 | $138.98 | 767 |
| 2021 Q4 | 196,513,117 | $28,228,404,998 | +$21,048,286,774 | $143.75 | 750 |
| 2021 Q3 | 48,834,126 | $16,780,975,967 | +$83,725,110 | $343.64 | 641 |
| 2021 Q2 | 48,474,709 | $17,559,413,803 | +$189,198,400 | $362.31 | 655 |
| 2021 Q1 | 48,577,080 | $14,654,689,374 | +$166,564,157 | $301.89 | 619 |
| 2020 Q4 | 48,157,071 | $13,985,430,344 | -$611,098 | $290.57 | 613 |
| 2020 Q3 | 48,158,064 | $9,962,408,999 | -$112,945,152 | $206.93 | 544 |
| 2020 Q2 | 48,641,049 | $10,214,739,577 | +$334,625,135 | $210.03 | 537 |
| 2020 Q1 | 47,073,823 | $9,535,379,913 | +$251,558,864 | $202.55 | 499 |
| 2019 Q4 | 45,845,593 | $9,325,724,958 | -$167,309,454 | $203.40 | 525 |
| 2019 Q3 | 46,302,273 | $11,062,071,445 | +$112,392,335 | $238.92 | 528 |
| 2019 Q2 | 45,763,120 | $11,878,818,747 | +$404,174,883 | $259.62 | 523 |
| 2019 Q1 | 45,055,168 | $14,165,084,641 | +$781,630,769 | $314.46 | 571 |
| 2018 Q4 | 42,671,373 | $8,988,975,551 | -$498,097,998 | $210.70 | 488 |
| 2018 Q3 | 44,681,458 | $11,876,516,110 | +$898,153,035 | $265.86 | 520 |
| 2018 Q2 | 41,370,168 | $10,650,452,049 | +$260,214,629 | $257.49 | 495 |
| 2018 Q1 | 40,286,252 | $10,284,031,910 | -$366,208,842 | $255.30 | 479 |
| 2017 Q4 | 41,725,541 | $9,827,609,142 | -$227,613,697 | $235.58 | 410 |
| 2017 Q3 | 42,767,826 | $8,100,112,878 | +$7,036,883 | $189.61 | 335 |
| 2017 Q2 | 43,420,780 | $6,502,024,511 | -$37,236,960 | $149.79 | 315 |
| 2017 Q1 | 43,817,481 | $5,794,136,262 | +$610,895,146 | $132.27 | 265 |
| 2016 Q4 | 41,017,581 | $3,968,099,268 | +$99,917,067 | $96.77 | 225 |
| 2016 Q3 | 39,926,642 | $3,395,035,777 | +$283,979,721 | $85.08 | 205 |
| 2016 Q2 | 37,221,621 | $2,396,440,189 | +$168,850,843 | $64.38 | 193 |
| 2016 Q1 | 34,640,890 | $2,185,606,270 | -$19,106,702 | $63.10 | 195 |
| 2015 Q4 | 35,401,905 | $2,755,397,789 | +$321,057,683 | $77.84 | 178 |
| 2015 Q3 | 31,416,613 | $1,922,367,692 | +$203,809,695 | $61.19 | 168 |
| 2015 Q2 | 27,616,655 | $2,256,745,087 | +$584,884,954 | $81.74 | 169 |
| 2015 Q1 | 20,629,710 | $1,454,988,506 | +$610,214,122 | $70.53 | 146 |
| 2014 Q4 | 12,038,879 | $731,608,098 | +$396,127,159 | $60.76 | 111 |
| 2014 Q3 | 5,025,553 | $443,881,889 | +$66,000,994 | $88.33 | 87 |
| 2014 Q2 | 4,529,688 | $282,610,145 | +$278,343,147 | $62.39 | 77 |