Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.
- Available history
- 1999-03-10 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $719.16 | 544,185 |
| 2026-09-03 | — | — | — | $710.78 | 522,456 |
| 2026-09-02 | — | — | — | $707.10 | 374,608 |
| 2026-09-01 | — | — | — | $707.37 | 598,764 |
| 2026-08-31 | — | — | — | $715.09 | 414,483 |
| 2026-08-28 | — | — | — | $719.75 | 544,959 |
| 2026-08-27 | $721.11 | $855.78 | 28,723,500 | $716.95 | 406,158 |
| 2026-08-26 | $711.37 | $844.22 | 20,392,400 | $708.53 | 299,759 |
| 2026-08-25 | $710.72 | $843.45 | 23,869,600 | $711.24 | 422,197 |
| 2026-08-24 | $706.32 | $838.23 | 37,443,100 | $709.63 | 547,863 |
| 2026-08-21 | $713.44 | $846.68 | 33,399,400 | $715.27 | 514,389 |
| 2026-08-20 | $710.93 | $843.70 | 33,396,400 | $712.09 | 493,001 |
| 2026-08-19 | $716.08 | $849.81 | 35,801,700 | $720.41 | 502,356 |
| 2026-08-18 | $717.51 | $851.51 | 48,997,200 | $720.21 | 928,565 |
| 2026-08-17 | $729.87 | $866.18 | 26,452,600 | $732.95 | 522,169 |
| 2026-08-14 | $731.07 | $867.60 | 23,790,600 | $733.17 | 474,749 |
| 2026-08-13 | $732.07 | $868.79 | 31,599,700 | $724.82 | 602,249 |
| 2026-08-12 | $723.70 | $858.85 | 29,066,000 | $727.23 | 348,204 |
| 2026-08-11 | $718.45 | $852.62 | 29,286,100 | $723.31 | 467,434 |
| 2026-08-10 | $720.87 | $855.49 | 26,243,200 | $722.58 | 556,646 |
| 2026-08-07 | $723.03 | $858.06 | 31,070,400 | $720.22 | 558,866 |
| 2026-08-06 | $714.65 | $848.11 | 33,035,900 | $710.70 | 482,730 |
| 2026-08-05 | $717.30 | $851.26 | 33,540,200 | $726.28 | 391,626 |
| 2026-08-04 | $723.85 | $859.03 | 59,778,600 | $708.48 | 804,249 |
| 2026-08-03 | $700.07 | $830.81 | 44,965,100 | $688.29 | 628,431 |
| 2026-07-31 | $687.99 | $816.47 | 50,540,500 | $692.10 | 654,607 |
| 2026-07-30 | $683.55 | $811.21 | 66,753,700 | $674.83 | 841,492 |
| 2026-07-29 | $661.73 | $785.31 | 57,233,300 | $675.22 | 698,422 |
| 2026-07-28 | $675.49 | $801.64 | 51,398,700 | $676.05 | 607,092 |
| 2026-07-27 | $682.12 | $809.51 | 42,681,500 | $691.79 | 544,507 |
| 2026-07-24 | $684.23 | $812.01 | 42,876,700 | $690.35 | 645,420 |
| 2026-07-23 | $691.96 | $821.19 | 44,028,600 | $694.53 | 605,646 |
| 2026-07-22 | $705.35 | $837.08 | 23,692,200 | $703.63 | 353,716 |
| 2026-07-21 | $708.97 | $841.37 | 33,728,300 | $706.63 | 590,197 |
| 2026-07-20 | $696.06 | $826.05 | 29,687,600 | $702.33 | 537,220 |
| 2026-07-17 | $695.33 | $825.19 | 54,109,300 | — | — |
| 2026-07-16 | $705.94 | $837.78 | 39,402,000 | — | — |
| 2026-07-15 | $717.74 | $851.78 | 32,627,600 | — | — |
| 2026-07-14 | $719.69 | $854.09 | 29,448,100 | — | — |
| 2026-07-13 | $711.74 | $844.66 | 36,552,400 | — | — |
| 2026-07-10 | $725.51 | $861.00 | 26,415,900 | — | — |
| 2026-07-09 | $723.28 | $858.35 | 33,654,700 | — | — |
| 2026-07-08 | $711.44 | $844.30 | 35,603,200 | — | — |
| 2026-07-07 | $709.43 | $841.92 | 42,483,100 | — | — |
| 2026-07-06 | $722.82 | $857.81 | 30,220,400 | — | — |
| 2026-07-02 | $712.60 | $845.68 | 50,959,800 | — | — |
| 2026-07-01 | $725.17 | $860.60 | 40,803,800 | — | — |
| 2026-06-30 | $736.40 | $873.93 | 42,121,800 | — | — |
| 2026-06-29 | $724.08 | $859.30 | 44,939,100 | — | — |
| 2026-06-26 | $706.52 | $838.46 | 47,081,800 | — | — |
| 2026-06-25 | $716.38 | $850.17 | 49,668,000 | — | — |
| 2026-06-24 | $710.62 | $843.33 | 52,480,400 | — | — |
| 2026-06-23 | $713.65 | $846.93 | 53,354,200 | — | — |
| 2026-06-22 | $737.95 | $875.76 | 43,518,600 | — | — |
| 2026-06-18 | $740.62 | $877.97 | 50,154,600 | — | — |
| 2026-06-17 | $722.51 | $856.50 | 51,669,300 | — | — |
| 2026-06-16 | $729.86 | $865.21 | 45,348,700 | — | — |
| 2026-06-15 | $744.00 | $881.98 | 46,710,200 | — | — |
| 2026-06-12 | $721.34 | $855.11 | 51,168,400 | — | — |
| 2026-06-11 | $717.12 | $850.11 | 71,798,900 | — | — |
| 2026-06-10 | $693.69 | $822.34 | 65,334,300 | — | — |
| 2026-06-09 | $707.83 | $839.10 | 91,932,200 | — | — |
| 2026-06-08 | $716.07 | $848.87 | 47,401,500 | — | — |
| 2026-06-05 | $705.06 | $835.81 | 99,606,600 | — | — |
| 2026-06-04 | $740.61 | $877.96 | 40,782,600 | — | — |
| 2026-06-03 | $744.21 | $882.22 | 40,270,200 | — | — |
| 2026-06-02 | $746.16 | $884.54 | 30,085,200 | — | — |
| 2026-06-01 | $742.74 | $880.48 | 33,890,600 | — | — |
| 2026-05-29 | $738.31 | $875.23 | 37,541,700 | — | — |
| 2026-05-28 | $735.60 | $872.02 | 32,840,000 | — | — |
| 2026-05-27 | $729.45 | $864.73 | 35,148,700 | — | — |
| 2026-05-26 | $730.28 | $865.71 | 34,254,700 | — | — |
| 2026-05-22 | $717.54 | $850.61 | 33,118,600 | — | — |
| 2026-05-21 | $714.51 | $847.02 | 36,415,400 | — | — |
| 2026-05-20 | $713.15 | $845.40 | 36,779,200 | — | — |
| 2026-05-19 | $701.53 | $831.63 | 46,827,500 | — | — |
| 2026-05-18 | $705.88 | $836.79 | 49,834,500 | — | — |
| 2026-05-15 | $708.93 | $840.40 | 51,792,700 | — | — |
| 2026-05-14 | $719.79 | $853.28 | 33,327,500 | — | — |
| 2026-05-13 | $714.71 | $847.25 | 40,012,500 | — | — |
| 2026-05-12 | $707.24 | $838.40 | 45,873,000 | — | — |
| 2026-05-11 | $713.29 | $845.57 | 36,019,100 | — | — |
| 2026-05-08 | $711.23 | $843.13 | 44,320,400 | — | — |
| 2026-05-07 | $694.94 | $823.82 | 43,779,100 | — | — |
| 2026-05-06 | $695.77 | $824.80 | 38,778,500 | — | — |
| 2026-05-05 | $681.61 | $808.01 | 37,101,100 | — | — |
| 2026-05-04 | $672.88 | $797.67 | 34,542,000 | — | — |
| 2026-05-01 | $674.15 | $799.17 | 39,172,600 | — | — |
| 2026-04-30 | $667.74 | $791.57 | 40,622,200 | — | — |
| 2026-04-29 | $661.57 | $784.26 | 31,724,900 | — | — |
| 2026-04-28 | $657.55 | $779.49 | 34,147,900 | — | — |
| 2026-04-27 | $664.23 | $787.41 | 32,717,000 | — | — |
| 2026-04-24 | $663.88 | $787.00 | 45,563,100 | — | — |
| 2026-04-23 | $651.42 | $772.23 | 40,099,800 | — | — |
| 2026-04-22 | $655.11 | $776.60 | 37,368,400 | — | — |
| 2026-04-21 | $644.33 | $763.82 | 39,580,500 | — | — |
| 2026-04-20 | $646.79 | $766.74 | 37,138,500 | — | — |
| 2026-04-17 | $648.85 | $769.18 | 53,488,900 | — | — |
| 2026-04-16 | $640.47 | $759.25 | 42,320,600 | — | — |
| 2026-04-15 | $637.40 | $755.61 | 50,102,400 | — | — |
| 2026-04-14 | $628.60 | $745.17 | 49,921,100 | — | — |
| 2026-04-13 | $617.39 | $731.89 | 32,972,100 | — | — |
| 2026-04-10 | $611.07 | $724.39 | 34,038,500 | — | — |
| 2026-04-09 | $610.19 | $723.35 | 37,837,500 | — | — |
| 2026-04-08 | $606.09 | $718.49 | 63,086,000 | — | — |
| 2026-04-07 | $588.59 | $697.74 | 49,948,200 | — | — |
| 2026-04-06 | $588.50 | $697.64 | 35,108,500 | — | — |
| 2026-04-02 | $584.98 | $693.46 | 50,941,700 | — | — |
| 2026-04-01 | $584.31 | $692.67 | 79,435,100 | — | — |
| 2026-03-31 | $577.18 | $684.22 | 95,878,000 | — | — |
| 2026-03-30 | $558.28 | $661.81 | 70,602,600 | — | — |
| 2026-03-27 | $562.58 | $666.91 | 82,702,200 | — | — |
| 2026-03-26 | $573.79 | $680.20 | 81,492,100 | — | — |
| 2026-03-25 | $587.82 | $696.83 | 60,475,500 | — | — |
| 2026-03-24 | $583.98 | $692.28 | 57,750,900 | — | — |
| 2026-03-23 | $588.00 | $697.04 | 89,936,100 | — | — |
| 2026-03-20 | $582.06 | $689.13 | 91,964,700 | — | — |
| 2026-03-19 | $593.02 | $702.11 | 75,597,600 | — | — |
| 2026-03-18 | $594.90 | $704.34 | 56,128,000 | — | — |
| 2026-03-17 | $603.31 | $714.29 | 47,106,600 | — | — |
| 2026-03-16 | $600.38 | $710.82 | 49,077,200 | — | — |
| 2026-03-13 | $593.72 | $702.94 | 63,145,500 | — | — |
| 2026-03-12 | $597.26 | $707.13 | 71,836,600 | — | — |
| 2026-03-11 | $607.69 | $719.48 | 60,114,800 | — | — |
| 2026-03-10 | $607.77 | $719.57 | 64,078,900 | — | — |
| 2026-03-09 | $607.76 | $719.56 | 93,068,200 | — | — |
| 2026-03-06 | $599.75 | $710.08 | 86,302,300 | — | — |
| 2026-03-05 | $608.91 | $720.92 | 89,602,400 | — | — |
| 2026-03-04 | $610.75 | $723.10 | 70,943,900 | — | — |
| 2026-03-03 | $601.58 | $712.25 | 97,015,500 | — | — |
| 2026-03-02 | $608.09 | $719.95 | 75,264,600 | — | — |
| 2026-02-27 | $607.29 | $719.01 | 68,125,200 | — | — |
| 2026-02-26 | $609.24 | $721.31 | 96,178,900 | — | — |
| 2026-02-25 | $616.68 | $730.12 | 55,710,700 | — | — |
| 2026-02-24 | $607.87 | $719.69 | 55,023,700 | — | — |
| 2026-02-23 | $601.41 | $712.04 | 63,859,100 | — | — |
| 2026-02-20 | $608.81 | $720.81 | 74,127,300 | — | — |
| 2026-02-19 | $603.47 | $714.48 | 60,960,800 | — | — |
| 2026-02-18 | $605.79 | $717.23 | 64,250,700 | — | — |
| 2026-02-17 | $601.30 | $711.91 | 69,013,800 | — | — |
| 2026-02-13 | $601.92 | $712.65 | 69,237,500 | — | — |
| 2026-02-12 | $600.64 | $711.13 | 81,378,900 | — | — |
| 2026-02-11 | $613.11 | $725.90 | 58,575,100 | — | — |
| 2026-02-10 | $611.47 | $723.95 | 53,938,900 | — | — |
| 2026-02-09 | $614.32 | $727.33 | 56,797,600 | — | — |
| 2026-02-06 | $609.65 | $721.80 | 78,019,300 | — | — |
| 2026-02-05 | $597.03 | $706.86 | 89,354,500 | — | — |
| 2026-02-04 | $605.75 | $717.18 | 81,850,700 | — | — |
| 2026-02-03 | $616.52 | $729.93 | 81,234,000 | — | — |
| 2026-02-02 | $626.14 | $741.32 | 49,020,300 | — | — |
| 2026-01-30 | $621.87 | $736.27 | 65,650,700 | — | — |
| 2026-01-29 | $629.43 | $745.22 | 79,944,000 | — | — |
| 2026-01-28 | $633.22 | $749.71 | 50,691,700 | — | — |
| 2026-01-27 | $631.13 | $747.23 | 38,997,200 | — | — |
| 2026-01-26 | $625.46 | $740.52 | 35,983,000 | — | — |
| 2026-01-23 | $622.72 | $737.27 | 43,645,800 | — | — |
| 2026-01-22 | $620.76 | $734.95 | 42,254,800 | — | — |
| 2026-01-21 | $616.28 | $729.65 | 79,837,900 | — | — |
| 2026-01-20 | $608.06 | $719.92 | 81,988,900 | — | — |
| 2026-01-16 | $621.26 | $735.55 | 61,058,100 | — | — |
| 2026-01-15 | $621.78 | $736.16 | 53,934,900 | — | — |
| 2026-01-14 | $619.55 | $733.52 | 72,598,700 | — | — |
| 2026-01-13 | $626.24 | $741.44 | 44,481,400 | — | — |
| 2026-01-12 | $627.17 | $742.54 | 37,388,700 | — | — |
| 2026-01-09 | $626.65 | $741.93 | 49,688,700 | — | — |
| 2026-01-08 | $620.47 | $734.61 | 50,435,900 | — | — |
| 2026-01-07 | $624.02 | $738.81 | 44,880,300 | — | — |
| 2026-01-06 | $623.42 | $738.10 | 43,137,500 | — | — |
| 2026-01-05 | $617.99 | $731.67 | 46,828,400 | — | — |
| 2026-01-02 | $613.12 | $725.91 | 61,859,200 | — | — |