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 — 2026
| 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 | — | — |
| 2026-04-14 | $314.19 | $409.86 | 5,864,500 | — | — |
| 2026-04-13 | $313.00 | $408.31 | 7,972,200 | — | — |
| 2026-04-10 | $304.33 | $397.00 | 5,212,900 | — | — |
| 2026-04-09 | $306.91 | $400.37 | 5,742,000 | — | — |
| 2026-04-08 | $305.98 | $399.15 | 9,645,000 | — | — |
| 2026-04-07 | $307.73 | $401.44 | 22,099,800 | — | — |
| 2026-04-06 | $281.36 | $367.04 | 7,097,000 | — | — |
| 2026-04-02 | $277.26 | $361.69 | 6,407,000 | — | — |
| 2026-04-01 | $273.98 | $357.41 | 5,473,400 | — | — |
| 2026-03-31 | $270.59 | $352.99 | 9,170,800 | — | — |
| 2026-03-30 | $261.79 | $341.51 | 7,774,700 | — | — |
| 2026-03-27 | $259.02 | $337.89 | 10,735,300 | — | — |
| 2026-03-26 | $268.05 | $349.67 | 6,218,800 | — | — |
| 2026-03-25 | $270.55 | $352.94 | 8,121,200 | — | — |
| 2026-03-24 | $272.28 | $355.19 | 5,911,700 | — | — |
| 2026-03-23 | $269.54 | $351.62 | 10,424,200 | — | — |
| 2026-03-20 | $275.59 | $359.51 | 38,893,000 | — | — |
| 2026-03-19 | $280.44 | $365.84 | 5,542,100 | — | — |
| 2026-03-18 | $284.33 | $370.91 | 4,544,100 | — | — |
| 2026-03-17 | $287.57 | $375.14 | 5,752,000 | — | — |
| 2026-03-16 | $285.49 | $372.42 | 4,854,000 | — | — |
| 2026-03-13 | $282.09 | $367.99 | 4,737,600 | — | — |
| 2026-03-12 | $277.05 | $361.41 | 10,512,300 | — | — |
| 2026-03-11 | $285.25 | $372.11 | 6,878,800 | — | — |
| 2026-03-10 | $282.34 | $368.32 | 6,075,600 | — | — |
| 2026-03-09 | $285.17 | $372.01 | 10,348,800 | — | — |
| 2026-03-06 | $286.48 | $370.83 | 6,816,900 | — | — |
| 2026-03-05 | $288.77 | $373.80 | 5,397,900 | — | — |
| 2026-03-04 | $291.96 | $377.93 | 7,796,000 | — | — |
| 2026-03-03 | $289.21 | $374.37 | 7,051,100 | — | — |
| 2026-03-02 | $294.93 | $381.77 | 8,141,400 | — | — |
| 2026-02-27 | $293.27 | $379.62 | 9,723,300 | — | — |
| 2026-02-26 | $286.66 | $371.07 | 10,210,000 | — | — |
| 2026-02-25 | $284.20 | $367.88 | 11,380,600 | — | — |
| 2026-02-24 | $273.95 | $354.61 | 9,684,500 | — | — |
| 2026-02-23 | $282.34 | $365.47 | 7,247,500 | — | — |
| 2026-02-20 | $290.00 | $375.39 | 6,974,100 | — | — |
| 2026-02-19 | $289.93 | $375.30 | 4,931,800 | — | — |
| 2026-02-18 | $288.20 | $373.06 | 6,632,000 | — | — |
| 2026-02-17 | $289.09 | $374.21 | 6,091,700 | — | — |
| 2026-02-13 | $293.19 | $379.52 | 10,281,900 | — | — |
| 2026-02-12 | $284.37 | $368.10 | 12,336,900 | — | — |
| 2026-02-11 | $278.91 | $361.03 | 6,333,100 | — | — |
| 2026-02-10 | $273.22 | $353.67 | 7,284,700 | — | — |
| 2026-02-09 | $275.70 | $356.88 | 10,371,600 | — | — |
| 2026-02-06 | $276.65 | $358.11 | 9,572,800 | — | — |
| 2026-02-05 | $268.55 | $347.62 | 13,035,300 | — | — |
| 2026-02-04 | $275.92 | $357.16 | 12,944,100 | — | — |
| 2026-02-03 | $284.18 | $367.86 | 10,809,100 | — | — |
| 2026-02-02 | $285.59 | $369.68 | 8,664,200 | — | — |
| 2026-01-30 | $286.93 | $371.42 | 12,022,200 | — | — |
| 2026-01-29 | $292.29 | $378.35 | 13,456,400 | — | — |
| 2026-01-28 | $294.02 | $380.59 | 23,396,900 | — | — |
| 2026-01-27 | $282.70 | $365.94 | 65,836,900 | — | — |
| 2026-01-26 | $351.64 | $455.18 | 10,399,500 | — | — |
| 2026-01-23 | $356.26 | $461.16 | 9,082,200 | — | — |
| 2026-01-22 | $354.47 | $458.84 | 7,491,400 | — | — |
| 2026-01-21 | $347.75 | $450.14 | 8,933,300 | — | — |
| 2026-01-20 | $338.43 | $438.08 | 7,596,500 | — | — |
| 2026-01-16 | $331.02 | $428.49 | 8,039,100 | — | — |
| 2026-01-15 | $338.96 | $438.77 | 6,943,500 | — | — |
| 2026-01-14 | $334.96 | $433.59 | 5,740,900 | — | — |
| 2026-01-13 | $333.93 | $432.26 | 5,605,900 | — | — |
| 2026-01-12 | $340.51 | $440.77 | 7,146,400 | — | — |
| 2026-01-09 | $343.98 | $445.26 | 4,129,100 | — | — |
| 2026-01-08 | $346.85 | $448.98 | 5,059,300 | — | — |
| 2026-01-07 | $341.70 | $442.31 | 7,461,400 | — | — |
| 2026-01-06 | $348.97 | $451.72 | 9,441,900 | — | — |
| 2026-01-05 | $342.02 | $442.73 | 7,956,600 | — | — |
| 2026-01-02 | $336.40 | $435.45 | 6,863,600 | — | — |