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
- 1984-10-17 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 | — | — | — | $397.16 | 77,475 |
| 2026-09-03 | — | — | — | $400.33 | 136,143 |
| 2026-09-02 | — | — | — | $399.43 | 158,402 |
| 2026-09-01 | — | — | — | $392.03 | 159,460 |
| 2026-08-31 | — | — | — | $392.87 | 175,992 |
| 2026-08-28 | — | — | — | $396.45 | 86,573 |
| 2026-08-27 | $395.05 | $518.29 | 3,668,200 | $396.87 | 145,543 |
| 2026-08-26 | $401.01 | $526.11 | 3,557,000 | $396.51 | 121,256 |
| 2026-08-25 | $396.59 | $520.31 | 2,655,000 | $398.18 | 102,176 |
| 2026-08-24 | $398.76 | $523.16 | 4,683,900 | $391.26 | 217,127 |
| 2026-08-21 | $390.11 | $511.81 | 4,879,600 | $386.35 | 219,388 |
| 2026-08-20 | $384.85 | $504.91 | 4,497,200 | $388.00 | 191,071 |
| 2026-08-19 | $388.61 | $509.84 | 5,268,500 | $394.12 | 198,736 |
| 2026-08-18 | $393.93 | $516.82 | 3,605,100 | $397.94 | 158,057 |
| 2026-08-17 | $395.62 | $519.04 | 5,295,100 | $398.22 | 196,415 |
| 2026-08-14 | $401.73 | $527.05 | 3,476,400 | $397.82 | 121,467 |
| 2026-08-13 | $399.06 | $523.55 | 4,170,200 | $406.05 | 238,886 |
| 2026-08-12 | $405.59 | $532.12 | 3,317,200 | $401.25 | 190,748 |
| 2026-08-11 | $402.19 | $527.66 | 3,398,900 | $409.18 | 173,470 |
| 2026-08-10 | $408.74 | $536.25 | 3,182,200 | $410.08 | 146,224 |
| 2026-08-07 | $407.08 | $534.07 | 4,095,900 | $401.59 | 186,053 |
| 2026-08-06 | $403.97 | $529.99 | 4,712,400 | $415.92 | 178,807 |
| 2026-08-05 | $412.75 | $541.51 | 5,399,000 | $402.81 | 226,401 |
| 2026-08-04 | $407.55 | $534.69 | 5,266,300 | $415.53 | 221,481 |
| 2026-08-03 | $415.36 | $544.94 | 3,209,600 | $416.24 | 164,472 |
| 2026-07-31 | $414.40 | $543.68 | 3,920,900 | $421.50 | 121,305 |
| 2026-07-30 | $421.47 | $552.95 | 3,647,500 | $415.41 | 196,368 |
| 2026-07-29 | $420.57 | $551.77 | 5,257,900 | $428.36 | 269,311 |
| 2026-07-28 | $428.79 | $562.56 | 5,917,300 | $419.96 | 280,776 |
| 2026-07-27 | $417.64 | $547.93 | 4,615,700 | $422.83 | 197,138 |
| 2026-07-24 | $420.74 | $551.99 | 3,752,500 | $425.62 | 183,617 |
| 2026-07-23 | $423.56 | $555.69 | 4,868,700 | $427.37 | 363,908 |
| 2026-07-22 | $431.31 | $565.86 | 4,234,100 | $436.08 | 193,560 |
| 2026-07-21 | $436.35 | $572.47 | 6,833,600 | $422.50 | 243,219 |
| 2026-07-20 | $421.55 | $553.06 | 4,818,800 | $427.59 | 200,750 |
| 2026-07-17 | $426.09 | $559.01 | 10,718,100 | — | — |
| 2026-07-16 | $423.38 | $555.46 | 13,281,900 | — | — |
| 2026-07-15 | $418.52 | $549.08 | 6,764,800 | — | — |
| 2026-07-14 | $425.19 | $557.83 | 5,135,900 | — | — |
| 2026-07-13 | $429.09 | $562.95 | 3,863,800 | — | — |
| 2026-07-10 | $424.62 | $557.09 | 3,798,600 | — | — |
| 2026-07-09 | $431.68 | $566.35 | 5,566,000 | — | — |
| 2026-07-08 | $425.60 | $558.37 | 3,859,200 | — | — |
| 2026-07-07 | $428.19 | $561.77 | 5,800,500 | — | — |
| 2026-07-06 | $417.99 | $548.39 | 6,379,000 | — | — |
| 2026-07-02 | $425.36 | $558.06 | 3,928,800 | — | — |
| 2026-07-01 | $426.54 | $559.60 | 4,985,900 | — | — |
| 2026-06-30 | $415.63 | $545.29 | 5,779,800 | — | — |
| 2026-06-29 | $419.82 | $550.79 | 5,167,400 | — | — |
| 2026-06-26 | $427.89 | $561.38 | 10,588,200 | — | — |
| 2026-06-25 | $415.53 | $545.16 | 6,014,400 | — | — |
| 2026-06-24 | $405.80 | $532.39 | 6,858,800 | — | — |
| 2026-06-23 | $409.25 | $536.92 | 6,675,900 | — | — |
| 2026-06-22 | $406.68 | $533.55 | 5,818,600 | — | — |
| 2026-06-18 | $400.96 | $526.04 | 11,896,900 | — | — |
| 2026-06-17 | $399.53 | $524.17 | 5,838,800 | — | — |
| 2026-06-16 | $407.65 | $534.82 | 4,815,100 | — | — |
| 2026-06-15 | $411.04 | $539.27 | 6,777,900 | — | — |
| 2026-06-12 | $408.52 | $532.92 | 7,269,600 | — | — |
| 2026-06-11 | $405.55 | $529.04 | 4,938,100 | — | — |
| 2026-06-10 | $407.46 | $531.54 | 6,512,900 | — | — |
| 2026-06-09 | $413.00 | $538.76 | 8,590,400 | — | — |
| 2026-06-08 | $406.57 | $530.38 | 6,963,200 | — | — |
| 2026-06-05 | $399.47 | $521.11 | 10,897,300 | — | — |
| 2026-06-04 | $396.47 | $517.20 | 12,666,100 | — | — |
| 2026-06-03 | $377.00 | $491.80 | 6,808,400 | — | — |
| 2026-06-02 | $377.92 | $493.00 | 3,874,400 | — | — |
| 2026-06-01 | $379.86 | $495.53 | 6,623,700 | — | — |
| 2026-05-29 | $380.31 | $496.12 | 10,257,900 | — | — |
| 2026-05-28 | $382.53 | $499.01 | 4,330,800 | — | — |
| 2026-05-27 | $384.01 | $500.95 | 4,544,000 | — | — |
| 2026-05-26 | $376.86 | $491.62 | 6,498,100 | — | — |
| 2026-05-22 | $388.47 | $506.76 | 5,598,600 | — | — |
| 2026-05-21 | $382.48 | $498.95 | 4,732,500 | — | — |
| 2026-05-20 | $383.30 | $500.02 | 7,783,900 | — | — |
| 2026-05-19 | $389.24 | $507.77 | 5,016,800 | — | — |
| 2026-05-18 | $391.13 | $510.23 | 8,400,700 | — | — |
| 2026-05-15 | $393.85 | $513.78 | 9,811,200 | — | — |
| 2026-05-14 | $399.09 | $520.62 | 5,342,500 | — | — |
| 2026-05-13 | $401.16 | $523.32 | 8,454,100 | — | — |
| 2026-05-12 | $396.39 | $517.10 | 9,236,300 | — | — |
| 2026-05-11 | $384.44 | $501.51 | 6,949,600 | — | — |
| 2026-05-08 | $379.98 | $495.69 | 6,455,100 | — | — |
| 2026-05-07 | $369.74 | $482.33 | 5,235,400 | — | — |
| 2026-05-06 | $367.28 | $479.12 | 6,695,500 | — | — |
| 2026-05-05 | $363.87 | $474.67 | 6,489,000 | — | — |
| 2026-05-04 | $370.75 | $483.65 | 4,916,900 | — | — |
| 2026-05-01 | $368.78 | $481.08 | 4,945,400 | — | — |
| 2026-04-30 | $370.48 | $483.30 | 6,879,900 | — | — |
| 2026-04-29 | $370.74 | $483.63 | 9,046,600 | — | — |
| 2026-04-28 | $366.77 | $478.46 | 10,604,100 | — | — |
| 2026-04-27 | $354.69 | $462.70 | 7,256,100 | — | — |
| 2026-04-24 | $354.92 | $463.00 | 8,554,600 | — | — |
| 2026-04-23 | $354.56 | $462.53 | 7,255,800 | — | — |
| 2026-04-22 | $353.52 | $461.17 | 11,807,300 | — | — |
| 2026-04-21 | $346.01 | $451.37 | 26,097,300 | — | — |
| 2026-04-20 | $323.48 | $421.98 | 9,050,600 | — | — |
| 2026-04-17 | $324.63 | $423.48 | 9,414,700 | — | — |
| 2026-04-16 | $316.40 | $412.75 | 5,205,600 | — | — |
| 2026-04-15 | $314.05 | $409.68 | 5,041,200 | — | — |