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
- 1972-06-01 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $582.92 | $2,598.32 | 2,000,100 | — | — |
| 2023-12-28 | $580.85 | $2,589.09 | 1,973,500 | — | — |
| 2023-12-27 | $581.51 | $2,592.04 | 2,163,400 | — | — |
| 2023-12-26 | $570.67 | $2,543.72 | 1,678,700 | — | — |
| 2023-12-22 | $570.39 | $2,542.47 | 2,226,100 | — | — |
| 2023-12-21 | $572.00 | $2,549.65 | 1,786,500 | — | — |
| 2023-12-20 | $570.21 | $2,541.67 | 2,647,100 | — | — |
| 2023-12-19 | $579.81 | $2,584.46 | 2,192,700 | — | — |
| 2023-12-18 | $579.76 | $2,584.23 | 3,033,900 | — | — |
| 2023-12-15 | $572.04 | $2,549.82 | 5,317,000 | — | — |
| 2023-12-14 | $573.67 | $2,557.09 | 5,275,900 | — | — |
| 2023-12-13 | $597.50 | $2,663.31 | 3,112,500 | — | — |
| 2023-12-12 | $584.76 | $2,606.52 | 2,846,100 | — | — |
| 2023-12-11 | $584.04 | $2,603.31 | 5,614,100 | — | — |
| 2023-12-08 | $598.05 | $2,665.76 | 2,446,800 | — | — |
| 2023-12-07 | $588.27 | $2,622.17 | 2,095,000 | — | — |
| 2023-12-06 | $589.25 | $2,626.54 | 2,093,100 | — | — |
| 2023-12-05 | $588.15 | $2,621.63 | 2,157,300 | — | — |
| 2023-12-04 | $585.68 | $2,610.62 | 2,577,100 | — | — |
| 2023-12-01 | $584.04 | $2,603.31 | 3,638,600 | — | — |
| 2023-11-30 | $591.04 | $2,634.51 | 5,658,400 | — | — |
| 2023-11-29 | $591.86 | $2,638.17 | 1,908,600 | — | — |
| 2023-11-28 | $591.60 | $2,637.01 | 1,793,900 | — | — |
| 2023-11-27 | $591.53 | $2,636.70 | 2,630,700 | — | — |
| 2023-11-24 | $601.10 | $2,679.36 | 1,341,700 | — | — |
| 2023-11-22 | $595.09 | $2,652.57 | 2,052,200 | — | — |
| 2023-11-21 | $592.60 | $2,641.47 | 1,851,600 | — | — |
| 2023-11-20 | $597.60 | $2,663.76 | 2,827,200 | — | — |
| 2023-11-17 | $591.71 | $2,637.50 | 2,628,200 | — | — |
| 2023-11-16 | $588.75 | $2,624.31 | 3,030,500 | — | — |
| 2023-11-15 | $588.54 | $2,623.37 | 4,287,000 | — | — |
| 2023-11-14 | $610.82 | $2,722.68 | 3,827,600 | — | — |
| 2023-11-13 | $612.71 | $2,726.07 | 5,744,800 | — | — |
| 2023-11-10 | $597.71 | $2,659.33 | 3,645,900 | — | — |
| 2023-11-09 | $591.32 | $2,630.90 | 6,279,800 | — | — |
| 2023-11-08 | $619.13 | $2,754.63 | 7,776,400 | — | — |
| 2023-11-07 | $599.93 | $2,669.21 | 3,168,200 | — | — |
| 2023-11-06 | $595.19 | $2,648.12 | 3,978,500 | — | — |
| 2023-11-03 | $567.81 | $2,526.30 | 3,056,500 | — | — |
| 2023-11-02 | $580.29 | $2,581.83 | 5,181,300 | — | — |
| 2023-11-01 | $554.46 | $2,466.90 | 2,935,900 | — | — |
| 2023-10-31 | $553.93 | $2,464.55 | 3,661,400 | — | — |
| 2023-10-30 | $565.71 | $2,516.96 | 2,290,900 | — | — |
| 2023-10-27 | $560.23 | $2,492.58 | 2,717,400 | — | — |
| 2023-10-26 | $568.10 | $2,527.59 | 2,846,500 | — | — |
| 2023-10-25 | $586.46 | $2,609.28 | 2,283,300 | — | — |
| 2023-10-24 | $592.43 | $2,635.84 | 2,633,000 | — | — |
| 2023-10-23 | $576.65 | $2,565.63 | 2,781,900 | — | — |
| 2023-10-20 | $584.64 | $2,601.18 | 3,666,900 | — | — |
| 2023-10-19 | $590.80 | $2,628.59 | 3,493,700 | — | — |
| 2023-10-18 | $607.24 | $2,701.73 | 2,049,100 | — | — |
| 2023-10-17 | $608.31 | $2,706.49 | 2,911,700 | — | — |
| 2023-10-16 | $616.64 | $2,743.56 | 2,941,500 | — | — |
| 2023-10-13 | $609.20 | $2,710.45 | 3,963,800 | — | — |
| 2023-10-12 | $610.50 | $2,716.24 | 4,063,500 | — | — |
| 2023-10-11 | $605.28 | $2,693.01 | 5,850,600 | — | — |
| 2023-10-10 | $579.31 | $2,577.47 | 3,526,700 | — | — |
| 2023-10-09 | $571.76 | $2,543.87 | 4,208,100 | — | — |
| 2023-10-06 | $565.22 | $2,514.78 | 4,745,200 | — | — |
| 2023-10-05 | $541.48 | $2,409.15 | 2,950,700 | — | — |
| 2023-10-04 | $531.46 | $2,364.57 | 2,220,400 | — | — |
| 2023-10-03 | $525.19 | $2,336.68 | 3,266,100 | — | — |
| 2023-10-02 | $538.29 | $2,394.96 | 2,810,100 | — | — |
| 2023-09-29 | $537.13 | $2,389.80 | 2,967,700 | — | — |
| 2023-09-28 | $544.45 | $2,422.37 | 2,178,800 | — | — |
| 2023-09-27 | $549.76 | $2,445.99 | 2,004,200 | — | — |
| 2023-09-26 | $550.01 | $2,447.10 | 1,864,300 | — | — |
| 2023-09-25 | $552.29 | $2,457.25 | 1,686,500 | — | — |
| 2023-09-22 | $550.54 | $2,449.46 | 2,353,800 | — | — |
| 2023-09-21 | $550.13 | $2,447.64 | 4,049,900 | — | — |
| 2023-09-20 | $569.64 | $2,534.44 | 1,869,900 | — | — |
| 2023-09-19 | $574.96 | $2,558.11 | 2,185,100 | — | — |
| 2023-09-18 | $571.28 | $2,541.74 | 2,723,600 | — | — |
| 2023-09-15 | $575.66 | $2,561.23 | 5,941,200 | — | — |
| 2023-09-14 | $591.61 | $2,632.19 | 3,244,800 | — | — |
| 2023-09-13 | $598.88 | $2,664.54 | 3,126,600 | — | — |
| 2023-09-12 | $599.30 | $2,666.41 | 3,212,100 | — | — |
| 2023-09-11 | $595.56 | $2,649.77 | 3,876,500 | — | — |
| 2023-09-08 | $586.46 | $2,609.28 | 4,308,300 | — | — |
| 2023-09-07 | $573.23 | $2,550.42 | 3,707,100 | — | — |
| 2023-09-06 | $559.95 | $2,491.33 | 2,424,300 | — | — |
| 2023-09-05 | $558.19 | $2,483.50 | 2,257,200 | — | — |
| 2023-09-01 | $557.11 | $2,478.69 | 2,030,800 | — | — |
| 2023-08-31 | $554.20 | $2,465.75 | 3,043,400 | — | — |
| 2023-08-30 | $547.99 | $2,438.12 | 2,191,100 | — | — |
| 2023-08-29 | $553.90 | $2,464.41 | 1,701,200 | — | — |
| 2023-08-28 | $553.92 | $2,464.50 | 1,373,700 | — | — |
| 2023-08-25 | $553.65 | $2,463.30 | 1,847,600 | — | — |
| 2023-08-24 | $548.00 | $2,438.16 | 1,776,700 | — | — |
| 2023-08-23 | $553.36 | $2,462.01 | 2,121,300 | — | — |
| 2023-08-22 | $553.66 | $2,463.34 | 1,936,600 | — | — |
| 2023-08-21 | $550.05 | $2,447.28 | 2,305,400 | — | — |
| 2023-08-18 | $546.43 | $2,431.18 | 2,958,600 | — | — |
| 2023-08-17 | $537.66 | $2,392.16 | 2,549,900 | — | — |
| 2023-08-16 | $546.24 | $2,430.33 | 2,597,100 | — | — |
| 2023-08-15 | $546.62 | $2,432.02 | 2,826,800 | — | — |
| 2023-08-14 | $538.00 | $2,393.67 | 3,981,100 | — | — |
| 2023-08-11 | $528.28 | $2,345.40 | 2,524,300 | — | — |
| 2023-08-10 | $521.34 | $2,314.59 | 4,108,500 | — | — |
| 2023-08-09 | $526.23 | $2,336.29 | 5,376,600 | — | — |
| 2023-08-08 | $521.60 | $2,315.74 | 15,094,500 | — | — |
| 2023-08-07 | $454.08 | $2,015.97 | 2,446,400 | — | — |
| 2023-08-04 | $449.49 | $1,995.59 | 1,870,400 | — | — |
| 2023-08-03 | $449.16 | $1,994.13 | 2,414,100 | — | — |
| 2023-08-02 | $454.48 | $2,017.75 | 2,366,600 | — | — |
| 2023-08-01 | $453.09 | $2,011.58 | 1,738,200 | — | — |
| 2023-07-31 | $454.55 | $2,018.06 | 2,110,200 | — | — |
| 2023-07-28 | $458.48 | $2,035.51 | 1,437,600 | — | — |
| 2023-07-27 | $454.99 | $2,020.01 | 1,883,500 | — | — |
| 2023-07-26 | $453.59 | $2,013.80 | 1,959,800 | — | — |
| 2023-07-25 | $457.54 | $2,031.33 | 1,737,800 | — | — |
| 2023-07-24 | $459.32 | $2,039.24 | 2,190,700 | — | — |
| 2023-07-21 | $462.04 | $2,051.31 | 2,226,700 | — | — |
| 2023-07-20 | $463.82 | $2,059.21 | 2,624,200 | — | — |
| 2023-07-19 | $453.56 | $2,013.66 | 2,212,800 | — | — |
| 2023-07-18 | $451.20 | $2,003.19 | 2,237,000 | — | — |
| 2023-07-17 | $447.14 | $1,985.16 | 2,347,900 | — | — |
| 2023-07-14 | $449.46 | $1,995.46 | 2,955,000 | — | — |
| 2023-07-13 | $434.70 | $1,929.93 | 2,865,100 | — | — |
| 2023-07-12 | $440.60 | $1,956.13 | 3,107,800 | — | — |
| 2023-07-11 | $439.39 | $1,950.75 | 3,570,900 | — | — |
| 2023-07-10 | $453.16 | $2,011.89 | 2,011,400 | — | — |
| 2023-07-07 | $452.08 | $2,007.09 | 2,914,700 | — | — |
| 2023-07-06 | $463.21 | $2,056.51 | 2,191,700 | — | — |
| 2023-07-05 | $465.70 | $2,067.56 | 2,130,200 | — | — |
| 2023-07-03 | $461.42 | $2,048.56 | 2,113,200 | — | — |
| 2023-06-30 | $468.98 | $2,082.12 | 3,173,200 | — | — |
| 2023-06-29 | $464.49 | $2,062.19 | 2,112,400 | — | — |
| 2023-06-28 | $458.70 | $2,036.48 | 2,854,700 | — | — |
| 2023-06-27 | $464.50 | $2,062.23 | 4,138,700 | — | — |
| 2023-06-26 | $452.76 | $2,010.11 | 3,214,700 | — | — |
| 2023-06-23 | $458.84 | $2,037.10 | 4,832,100 | — | — |
| 2023-06-22 | $457.68 | $2,031.95 | 2,912,500 | — | — |
| 2023-06-21 | $453.00 | $2,011.18 | 2,347,500 | — | — |
| 2023-06-20 | $451.95 | $2,006.52 | 2,506,300 | — | — |
| 2023-06-16 | $447.71 | $1,987.69 | 4,295,700 | — | — |
| 2023-06-15 | $453.93 | $2,015.31 | 2,287,100 | — | — |
| 2023-06-14 | $447.72 | $1,987.74 | 2,163,300 | — | — |
| 2023-06-13 | $445.72 | $1,978.86 | 1,766,300 | — | — |
| 2023-06-12 | $445.31 | $1,977.04 | 2,566,600 | — | — |
| 2023-06-09 | $446.04 | $1,980.28 | 2,082,000 | — | — |
| 2023-06-08 | $445.66 | $1,978.59 | 2,040,300 | — | — |
| 2023-06-07 | $436.37 | $1,937.35 | 2,458,300 | — | — |
| 2023-06-06 | $443.07 | $1,967.09 | 1,495,300 | — | — |
| 2023-06-05 | $444.26 | $1,972.37 | 2,113,800 | — | — |
| 2023-06-02 | $442.33 | $1,963.81 | 2,499,000 | — | — |
| 2023-06-01 | $436.49 | $1,937.88 | 2,914,400 | — | — |
| 2023-05-31 | $429.46 | $1,906.67 | 3,950,900 | — | — |
| 2023-05-30 | $427.24 | $1,896.81 | 2,595,700 | — | — |
| 2023-05-26 | $425.79 | $1,890.37 | 2,338,400 | — | — |
| 2023-05-25 | $427.31 | $1,897.12 | 2,882,200 | — | — |
| 2023-05-24 | $425.77 | $1,890.28 | 3,133,000 | — | — |
| 2023-05-23 | $423.21 | $1,878.92 | 4,492,100 | — | — |
| 2023-05-22 | $433.99 | $1,926.78 | 4,398,000 | — | — |
| 2023-05-19 | $442.38 | $1,964.03 | 3,442,800 | — | — |
| 2023-05-18 | $437.89 | $1,944.09 | 2,268,100 | — | — |
| 2023-05-17 | $437.47 | $1,942.23 | 2,274,200 | — | — |
| 2023-05-16 | $436.65 | $1,938.59 | 2,128,800 | — | — |
| 2023-05-15 | $434.51 | $1,929.09 | 2,234,800 | — | — |
| 2023-05-12 | $434.43 | $1,928.73 | 3,939,200 | — | — |
| 2023-05-11 | $435.55 | $1,928.69 | 2,595,900 | — | — |
| 2023-05-10 | $435.92 | $1,930.33 | 2,766,300 | — | — |
| 2023-05-09 | $428.38 | $1,896.94 | 2,601,600 | — | — |
| 2023-05-08 | $432.72 | $1,916.16 | 2,478,600 | — | — |
| 2023-05-05 | $427.81 | $1,894.41 | 2,753,400 | — | — |
| 2023-05-04 | $428.44 | $1,897.20 | 4,070,700 | — | — |
| 2023-05-03 | $431.19 | $1,909.38 | 10,129,800 | — | — |
| 2023-05-02 | $404.20 | $1,789.86 | 3,884,600 | — | — |
| 2023-05-01 | $405.81 | $1,796.99 | 4,091,100 | — | — |
| 2023-04-28 | $395.86 | $1,752.93 | 5,350,100 | — | — |
| 2023-04-27 | $390.35 | $1,728.53 | 4,981,300 | — | — |
| 2023-04-26 | $376.27 | $1,666.19 | 3,161,200 | — | — |
| 2023-04-25 | $384.84 | $1,704.13 | 2,648,600 | — | — |
| 2023-04-24 | $383.35 | $1,697.54 | 2,059,700 | — | — |
| 2023-04-21 | $385.24 | $1,705.91 | 3,682,500 | — | — |
| 2023-04-20 | $374.81 | $1,659.72 | 2,766,500 | — | — |
| 2023-04-19 | $370.47 | $1,640.50 | 2,173,000 | — | — |
| 2023-04-18 | $369.91 | $1,638.02 | 1,925,300 | — | — |
| 2023-04-17 | $372.35 | $1,648.83 | 2,059,700 | — | — |
| 2023-04-14 | $374.73 | $1,659.37 | 2,287,900 | — | — |
| 2023-04-13 | $375.15 | $1,661.23 | 2,839,900 | — | — |
| 2023-04-12 | $369.05 | $1,634.21 | 2,672,600 | — | — |
| 2023-04-11 | $364.04 | $1,612.03 | 2,027,000 | — | — |
| 2023-04-10 | $367.00 | $1,625.14 | 1,868,000 | — | — |
| 2023-04-06 | $368.29 | $1,630.85 | 3,531,700 | — | — |
| 2023-04-05 | $362.24 | $1,604.06 | 3,442,700 | — | — |
| 2023-04-04 | $354.62 | $1,570.32 | 3,585,900 | — | — |
| 2023-04-03 | $350.74 | $1,553.13 | 3,039,600 | — | — |
| 2023-03-31 | $343.42 | $1,520.72 | 2,933,600 | — | — |
| 2023-03-30 | $340.69 | $1,508.63 | 2,146,900 | — | — |
| 2023-03-29 | $335.87 | $1,487.29 | 2,743,800 | — | — |
| 2023-03-28 | $337.65 | $1,495.17 | 2,433,200 | — | — |
| 2023-03-27 | $334.60 | $1,481.66 | 3,102,300 | — | — |
| 2023-03-24 | $336.13 | $1,488.44 | 2,791,900 | — | — |
| 2023-03-23 | $332.64 | $1,472.99 | 2,703,400 | — | — |
| 2023-03-22 | $330.97 | $1,465.59 | 2,472,200 | — | — |
| 2023-03-21 | $331.08 | $1,466.08 | 3,240,400 | — | — |
| 2023-03-20 | $333.60 | $1,477.24 | 3,540,900 | — | — |
| 2023-03-17 | $329.18 | $1,457.66 | 8,679,800 | — | — |
| 2023-03-16 | $329.53 | $1,459.21 | 3,498,200 | — | — |
| 2023-03-15 | $329.47 | $1,458.95 | 4,743,500 | — | — |
| 2023-03-14 | $327.07 | $1,448.32 | 4,214,300 | — | — |
| 2023-03-13 | $324.49 | $1,436.90 | 5,275,600 | — | — |
| 2023-03-10 | $315.02 | $1,394.96 | 4,597,300 | — | — |
| 2023-03-09 | $316.85 | $1,403.06 | 3,920,300 | — | — |
| 2023-03-08 | $312.54 | $1,383.98 | 2,313,200 | — | — |
| 2023-03-07 | $310.63 | $1,375.52 | 2,620,800 | — | — |
| 2023-03-06 | $318.96 | $1,412.41 | 2,673,700 | — | — |
| 2023-03-03 | $318.43 | $1,410.06 | 3,002,800 | — | — |
| 2023-03-02 | $315.05 | $1,395.09 | 2,885,200 | — | — |
| 2023-03-01 | $314.17 | $1,391.20 | 3,580,800 | — | — |
| 2023-02-28 | $311.22 | $1,378.13 | 3,966,900 | — | — |
| 2023-02-27 | $316.62 | $1,402.05 | 3,043,500 | — | — |
| 2023-02-24 | $321.64 | $1,424.28 | 2,594,600 | — | — |
| 2023-02-23 | $327.52 | $1,450.31 | 2,229,500 | — | — |
| 2023-02-22 | $329.07 | $1,457.18 | 2,379,800 | — | — |
| 2023-02-21 | $327.51 | $1,450.27 | 2,515,600 | — | — |
| 2023-02-17 | $328.40 | $1,454.21 | 3,695,600 | — | — |
| 2023-02-16 | $326.07 | $1,443.89 | 3,654,200 | — | — |
| 2023-02-15 | $335.01 | $1,483.48 | 3,600,700 | — | — |
| 2023-02-14 | $347.56 | $1,539.05 | 2,028,900 | — | — |
| 2023-02-13 | $350.40 | $1,546.63 | 2,291,600 | — | — |
| 2023-02-10 | $345.12 | $1,523.32 | 1,980,000 | — | — |
| 2023-02-09 | $341.79 | $1,508.62 | 3,072,800 | — | — |
| 2023-02-08 | $340.73 | $1,503.94 | 2,399,400 | — | — |
| 2023-02-07 | $339.68 | $1,499.31 | 2,464,100 | — | — |
| 2023-02-06 | $337.66 | $1,490.39 | 3,055,700 | — | — |
| 2023-02-03 | $339.08 | $1,496.66 | 5,670,700 | — | — |
| 2023-02-02 | $330.70 | $1,459.67 | 13,036,600 | — | — |
| 2023-02-01 | $342.57 | $1,512.06 | 2,990,900 | — | — |
| 2023-01-31 | $344.15 | $1,519.04 | 2,406,700 | — | — |
| 2023-01-30 | $340.50 | $1,502.93 | 2,647,700 | — | — |
| 2023-01-27 | $342.10 | $1,509.99 | 2,363,600 | — | — |
| 2023-01-26 | $348.01 | $1,536.08 | 2,576,200 | — | — |
| 2023-01-25 | $349.73 | $1,543.67 | 2,503,300 | — | — |
| 2023-01-24 | $346.39 | $1,528.93 | 2,242,500 | — | — |
| 2023-01-23 | $342.21 | $1,510.48 | 3,403,100 | — | — |
| 2023-01-20 | $346.07 | $1,527.51 | 5,391,900 | — | — |
| 2023-01-19 | $351.08 | $1,549.63 | 2,658,300 | — | — |
| 2023-01-18 | $352.01 | $1,553.73 | 2,302,300 | — | — |
| 2023-01-17 | $357.74 | $1,579.02 | 2,435,200 | — | — |
| 2023-01-13 | $361.62 | $1,596.15 | 1,690,900 | — | — |
| 2023-01-12 | $359.12 | $1,585.11 | 2,019,700 | — | — |
| 2023-01-11 | $360.41 | $1,590.81 | 2,602,800 | — | — |
| 2023-01-10 | $352.75 | $1,557.00 | 2,465,200 | — | — |
| 2023-01-09 | $349.83 | $1,544.11 | 2,980,600 | — | — |
| 2023-01-06 | $362.94 | $1,601.98 | 2,131,300 | — | — |
| 2023-01-05 | $358.92 | $1,584.23 | 2,008,500 | — | — |
| 2023-01-04 | $363.10 | $1,602.68 | 1,886,200 | — | — |
| 2023-01-03 | $364.99 | $1,611.02 | 2,006,700 | — | — |