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
| 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 | — | — |