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
- 1987-07-22 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 | $1,164.01 | $1,318.80 | 97,000 | — | — |
| 2023-12-28 | $1,169.34 | $1,324.84 | 62,800 | — | — |
| 2023-12-27 | $1,170.61 | $1,326.28 | 115,200 | — | — |
| 2023-12-26 | $1,164.62 | $1,319.49 | 111,400 | — | — |
| 2023-12-22 | $1,168.88 | $1,324.32 | 67,100 | — | — |
| 2023-12-21 | $1,165.46 | $1,320.44 | 135,200 | — | — |
| 2023-12-20 | $1,155.15 | $1,308.76 | 130,000 | — | — |
| 2023-12-19 | $1,152.51 | $1,305.77 | 322,300 | — | — |
| 2023-12-18 | $1,148.77 | $1,301.53 | 359,600 | — | — |
| 2023-12-15 | $1,129.78 | $1,280.02 | 467,100 | — | — |
| 2023-12-14 | $1,129.59 | $1,279.80 | 423,600 | — | — |
| 2023-12-13 | $1,166.78 | $1,321.94 | 236,300 | — | — |
| 2023-12-12 | $1,159.22 | $1,313.37 | 160,600 | — | — |
| 2023-12-11 | $1,145.82 | $1,298.19 | 133,100 | — | — |
| 2023-12-08 | $1,134.39 | $1,285.24 | 130,100 | — | — |
| 2023-12-07 | $1,118.06 | $1,266.74 | 138,400 | — | — |
| 2023-12-06 | $1,111.61 | $1,259.43 | 162,000 | — | — |
| 2023-12-05 | $1,131.04 | $1,281.45 | 156,100 | — | — |
| 2023-12-04 | $1,122.43 | $1,271.69 | 191,100 | — | — |
| 2023-12-01 | $1,127.71 | $1,277.67 | 299,800 | — | — |
| 2023-11-30 | $1,087.60 | $1,232.23 | 370,500 | — | — |
| 2023-11-29 | $1,075.10 | $1,218.07 | 219,900 | — | — |
| 2023-11-28 | $1,073.31 | $1,216.04 | 161,200 | — | — |
| 2023-11-27 | $1,081.96 | $1,225.84 | 142,600 | — | — |
| 2023-11-24 | $1,069.54 | $1,211.77 | 36,000 | — | — |
| 2023-11-22 | $1,065.17 | $1,206.82 | 100,800 | — | — |
| 2023-11-21 | $1,054.90 | $1,195.18 | 110,700 | — | — |
| 2023-11-20 | $1,051.45 | $1,191.27 | 109,000 | — | — |
| 2023-11-17 | $1,042.27 | $1,180.87 | 101,600 | — | — |
| 2023-11-16 | $1,034.06 | $1,171.57 | 142,600 | — | — |
| 2023-11-15 | $1,020.96 | $1,156.73 | 211,000 | — | — |
| 2023-11-14 | $1,027.15 | $1,163.74 | 214,400 | — | — |
| 2023-11-13 | $1,012.27 | $1,146.88 | 165,600 | — | — |
| 2023-11-10 | $996.70 | $1,129.24 | 188,300 | — | — |
| 2023-11-09 | $962.70 | $1,090.72 | 343,300 | — | — |
| 2023-11-08 | $940.43 | $1,065.49 | 284,200 | — | — |
| 2023-11-07 | $938.40 | $1,063.19 | 152,000 | — | — |
| 2023-11-06 | $927.76 | $1,051.13 | 219,600 | — | — |
| 2023-11-03 | $930.41 | $1,054.14 | 171,400 | — | — |
| 2023-11-02 | $900.69 | $1,020.46 | 191,700 | — | — |
| 2023-11-01 | $870.99 | $986.82 | 193,900 | — | — |
| 2023-10-31 | $845.87 | $958.35 | 161,500 | — | — |
| 2023-10-30 | $851.29 | $964.50 | 151,300 | — | — |
| 2023-10-27 | $848.10 | $960.88 | 235,800 | — | — |
| 2023-10-26 | $829.72 | $940.06 | 313,900 | — | — |
| 2023-10-25 | $825.10 | $934.82 | 446,000 | — | — |
| 2023-10-24 | $862.12 | $976.77 | 554,000 | — | — |
| 2023-10-23 | $927.19 | $1,050.49 | 204,100 | — | — |
| 2023-10-20 | $912.00 | $1,033.28 | 223,400 | — | — |
| 2023-10-19 | $919.26 | $1,041.50 | 294,800 | — | — |
| 2023-10-18 | $914.70 | $1,036.34 | 256,400 | — | — |
| 2023-10-17 | $918.29 | $1,040.41 | 249,800 | — | — |
| 2023-10-16 | $886.60 | $1,004.50 | 128,000 | — | — |
| 2023-10-13 | $895.34 | $1,014.40 | 152,300 | — | — |
| 2023-10-12 | $892.34 | $1,011.00 | 149,800 | — | — |
| 2023-10-11 | $904.68 | $1,024.99 | 162,100 | — | — |
| 2023-10-10 | $889.15 | $1,007.39 | 126,900 | — | — |
| 2023-10-09 | $889.39 | $1,007.66 | 128,400 | — | — |
| 2023-10-06 | $873.52 | $989.68 | 100,000 | — | — |
| 2023-10-05 | $862.53 | $977.23 | 109,500 | — | — |
| 2023-10-04 | $860.85 | $975.33 | 131,900 | — | — |
| 2023-10-03 | $836.54 | $947.78 | 220,500 | — | — |
| 2023-10-02 | $863.59 | $978.43 | 140,400 | — | — |
| 2023-09-29 | $868.53 | $984.03 | 197,400 | — | — |
| 2023-09-28 | $886.84 | $1,004.77 | 117,200 | — | — |
| 2023-09-27 | $885.61 | $1,003.38 | 164,300 | — | — |
| 2023-09-26 | $871.22 | $987.08 | 169,200 | — | — |
| 2023-09-25 | $889.98 | $1,008.33 | 137,200 | — | — |
| 2023-09-22 | $889.51 | $1,007.80 | 175,700 | — | — |
| 2023-09-21 | $889.84 | $1,008.17 | 214,200 | — | — |
| 2023-09-20 | $903.87 | $1,024.07 | 145,400 | — | — |
| 2023-09-19 | $909.97 | $1,030.98 | 213,700 | — | — |
| 2023-09-18 | $903.12 | $1,023.22 | 207,300 | — | — |
| 2023-09-15 | $891.40 | $1,009.94 | 426,700 | — | — |
| 2023-09-14 | $906.52 | $1,027.07 | 224,200 | — | — |
| 2023-09-13 | $897.46 | $1,016.81 | 231,400 | — | — |
| 2023-09-12 | $890.35 | $1,008.75 | 139,000 | — | — |
| 2023-09-11 | $904.93 | $1,025.27 | 100,100 | — | — |
| 2023-09-08 | $899.72 | $1,019.37 | 110,700 | — | — |
| 2023-09-07 | $904.22 | $1,024.46 | 192,300 | — | — |
| 2023-09-06 | $907.88 | $1,028.61 | 155,700 | — | — |
| 2023-09-05 | $892.71 | $1,011.42 | 147,100 | — | — |
| 2023-09-01 | $896.56 | $1,015.79 | 176,700 | — | — |
| 2023-08-31 | $904.59 | $1,024.88 | 205,400 | — | — |
| 2023-08-30 | $898.69 | $1,018.20 | 160,100 | — | — |
| 2023-08-29 | $888.34 | $1,006.47 | 123,300 | — | — |
| 2023-08-28 | $865.00 | $980.03 | 165,700 | — | — |
| 2023-08-25 | $851.89 | $965.18 | 73,800 | — | — |
| 2023-08-24 | $846.91 | $959.53 | 97,800 | — | — |
| 2023-08-23 | $859.91 | $974.26 | 125,500 | — | — |
| 2023-08-22 | $843.51 | $955.68 | 89,700 | — | — |
| 2023-08-21 | $845.40 | $957.82 | 135,900 | — | — |
| 2023-08-18 | $846.13 | $958.65 | 136,700 | — | — |
| 2023-08-17 | $843.48 | $955.65 | 166,000 | — | — |
| 2023-08-16 | $848.80 | $961.67 | 91,000 | — | — |
| 2023-08-15 | $871.09 | $986.93 | 105,400 | — | — |
| 2023-08-14 | $875.66 | $992.11 | 133,200 | — | — |
| 2023-08-11 | $860.11 | $974.49 | 75,300 | — | — |
| 2023-08-10 | $859.09 | $973.33 | 122,200 | — | — |
| 2023-08-09 | $854.77 | $968.44 | 99,600 | — | — |
| 2023-08-08 | $856.16 | $970.01 | 193,700 | — | — |
| 2023-08-07 | $861.27 | $975.80 | 161,600 | — | — |
| 2023-08-04 | $841.02 | $952.86 | 173,400 | — | — |
| 2023-08-03 | $855.18 | $968.90 | 343,300 | — | — |
| 2023-08-02 | $822.19 | $931.53 | 215,100 | — | — |
| 2023-08-01 | $829.69 | $940.02 | 155,100 | — | — |
| 2023-07-31 | $837.97 | $949.40 | 111,200 | — | — |
| 2023-07-28 | $824.97 | $934.68 | 146,700 | — | — |
| 2023-07-27 | $820.32 | $929.41 | 338,400 | — | — |
| 2023-07-26 | $834.75 | $945.76 | 244,100 | — | — |
| 2023-07-25 | $852.49 | $965.85 | 302,200 | — | — |
| 2023-07-24 | $834.78 | $945.79 | 160,200 | — | — |
| 2023-07-21 | $844.50 | $956.80 | 132,500 | — | — |
| 2023-07-20 | $852.16 | $965.48 | 261,400 | — | — |
| 2023-07-19 | $844.85 | $957.20 | 150,800 | — | — |
| 2023-07-18 | $843.67 | $955.86 | 134,400 | — | — |
| 2023-07-17 | $837.24 | $948.58 | 140,000 | — | — |
| 2023-07-14 | $824.45 | $934.09 | 128,300 | — | — |
| 2023-07-13 | $810.80 | $918.62 | 104,700 | — | — |
| 2023-07-12 | $810.97 | $918.81 | 148,200 | — | — |
| 2023-07-11 | $808.41 | $915.91 | 153,100 | — | — |
| 2023-07-10 | $802.38 | $909.08 | 151,600 | — | — |
| 2023-07-07 | $793.79 | $899.35 | 145,500 | — | — |
| 2023-07-06 | $782.40 | $886.44 | 175,000 | — | — |
| 2023-07-05 | $791.97 | $897.29 | 109,900 | — | — |
| 2023-07-03 | $795.00 | $900.72 | 69,600 | — | — |
| 2023-06-30 | $809.21 | $916.82 | 164,300 | — | — |
| 2023-06-29 | $796.54 | $902.46 | 104,400 | — | — |
| 2023-06-28 | $787.84 | $892.61 | 153,800 | — | — |
| 2023-06-27 | $775.54 | $878.67 | 228,800 | — | — |
| 2023-06-26 | $768.48 | $870.67 | 125,700 | — | — |
| 2023-06-23 | $776.05 | $879.25 | 326,100 | — | — |
| 2023-06-22 | $786.85 | $891.49 | 130,100 | — | — |
| 2023-06-21 | $790.50 | $895.62 | 187,200 | — | — |
| 2023-06-20 | $795.54 | $901.33 | 220,100 | — | — |
| 2023-06-16 | $799.96 | $906.34 | 262,900 | — | — |
| 2023-06-15 | $802.11 | $908.78 | 175,300 | — | — |
| 2023-06-14 | $795.25 | $901.00 | 196,200 | — | — |
| 2023-06-13 | $801.58 | $908.17 | 201,700 | — | — |
| 2023-06-12 | $800.18 | $906.59 | 154,400 | — | — |
| 2023-06-09 | $774.71 | $877.73 | 232,700 | — | — |
| 2023-06-08 | $766.69 | $868.65 | 216,700 | — | — |
| 2023-06-07 | $757.18 | $857.87 | 374,900 | — | — |
| 2023-06-06 | $789.99 | $895.04 | 155,200 | — | — |
| 2023-06-05 | $791.60 | $896.87 | 101,100 | — | — |
| 2023-06-02 | $790.84 | $896.01 | 176,900 | — | — |
| 2023-06-01 | $793.24 | $898.73 | 208,800 | — | — |
| 2023-05-31 | $787.67 | $892.42 | 409,400 | — | — |
| 2023-05-30 | $790.41 | $895.52 | 187,000 | — | — |
| 2023-05-26 | $791.62 | $896.89 | 211,200 | — | — |
| 2023-05-25 | $772.13 | $874.81 | 144,500 | — | — |
| 2023-05-24 | $765.21 | $866.97 | 165,200 | — | — |
| 2023-05-23 | $760.21 | $861.30 | 246,000 | — | — |
| 2023-05-22 | $776.73 | $880.02 | 233,800 | — | — |
| 2023-05-19 | $755.79 | $856.30 | 206,500 | — | — |
| 2023-05-18 | $765.94 | $867.80 | 198,900 | — | — |
| 2023-05-17 | $749.21 | $848.84 | 181,400 | — | — |
| 2023-05-16 | $754.13 | $854.41 | 146,300 | — | — |
| 2023-05-15 | $756.14 | $856.69 | 211,800 | — | — |
| 2023-05-12 | $743.83 | $842.75 | 305,500 | — | — |
| 2023-05-11 | $749.29 | $848.93 | 197,600 | — | — |
| 2023-05-10 | $757.90 | $858.69 | 172,000 | — | — |
| 2023-05-09 | $737.24 | $835.28 | 158,600 | — | — |
| 2023-05-08 | $736.41 | $834.34 | 195,000 | — | — |
| 2023-05-05 | $731.98 | $829.32 | 148,300 | — | — |
| 2023-05-04 | $736.65 | $834.61 | 208,100 | — | — |
| 2023-05-03 | $752.39 | $852.44 | 273,100 | — | — |
| 2023-05-02 | $739.71 | $838.08 | 251,600 | — | — |
| 2023-05-01 | $745.99 | $845.19 | 238,800 | — | — |
| 2023-04-28 | $727.95 | $824.75 | 412,400 | — | — |
| 2023-04-27 | $734.68 | $832.38 | 251,200 | — | — |
| 2023-04-26 | $714.36 | $809.36 | 308,000 | — | — |
| 2023-04-25 | $709.52 | $803.87 | 219,800 | — | — |
| 2023-04-24 | $713.56 | $808.45 | 232,400 | — | — |
| 2023-04-21 | $719.23 | $814.87 | 305,400 | — | — |
| 2023-04-20 | $703.44 | $796.98 | 217,000 | — | — |
| 2023-04-19 | $695.31 | $787.77 | 192,000 | — | — |
| 2023-04-18 | $697.37 | $790.11 | 136,100 | — | — |
| 2023-04-17 | $696.47 | $789.09 | 115,300 | — | — |
| 2023-04-14 | $698.06 | $790.89 | 133,300 | — | — |
| 2023-04-13 | $698.78 | $791.70 | 126,500 | — | — |
| 2023-04-12 | $684.43 | $775.45 | 103,600 | — | — |
| 2023-04-11 | $678.96 | $769.25 | 167,700 | — | — |
| 2023-04-10 | $679.57 | $769.94 | 129,800 | — | — |
| 2023-04-06 | $672.42 | $761.84 | 127,600 | — | — |
| 2023-04-05 | $676.62 | $766.60 | 102,500 | — | — |
| 2023-04-04 | $689.29 | $780.95 | 290,500 | — | — |
| 2023-04-03 | $689.84 | $781.58 | 226,000 | — | — |
| 2023-03-31 | $702.69 | $796.13 | 364,000 | — | — |
| 2023-03-30 | $696.40 | $789.01 | 108,500 | — | — |
| 2023-03-29 | $698.13 | $790.97 | 159,000 | — | — |
| 2023-03-28 | $679.52 | $769.88 | 180,100 | — | — |
| 2023-03-27 | $688.63 | $780.20 | 215,400 | — | — |
| 2023-03-24 | $690.94 | $782.82 | 130,600 | — | — |
| 2023-03-23 | $680.85 | $771.39 | 218,700 | — | — |
| 2023-03-22 | $678.70 | $768.95 | 217,300 | — | — |
| 2023-03-21 | $696.88 | $789.55 | 246,500 | — | — |
| 2023-03-20 | $682.55 | $773.32 | 309,500 | — | — |
| 2023-03-17 | $654.94 | $742.03 | 5,150,000 | — | — |
| 2023-03-16 | $679.97 | $770.39 | 314,500 | — | — |
| 2023-03-15 | $668.30 | $757.17 | 322,000 | — | — |
| 2023-03-14 | $696.89 | $789.56 | 330,400 | — | — |
| 2023-03-13 | $682.89 | $773.70 | 486,400 | — | — |
| 2023-03-10 | $695.76 | $788.28 | 237,200 | — | — |
| 2023-03-09 | $696.43 | $789.04 | 265,800 | — | — |
| 2023-03-08 | $700.54 | $793.70 | 192,400 | — | — |
| 2023-03-07 | $701.73 | $795.05 | 185,000 | — | — |
| 2023-03-06 | $696.58 | $789.21 | 278,900 | — | — |
| 2023-03-03 | $705.23 | $799.01 | 172,000 | — | — |
| 2023-03-02 | $687.52 | $778.95 | 101,100 | — | — |
| 2023-03-01 | $682.79 | $773.59 | 194,200 | — | — |
| 2023-02-28 | $677.39 | $767.47 | 292,800 | — | — |
| 2023-02-27 | $670.41 | $759.56 | 119,400 | — | — |
| 2023-02-24 | $665.94 | $754.50 | 100,100 | — | — |
| 2023-02-23 | $671.67 | $760.99 | 94,200 | — | — |
| 2023-02-22 | $663.48 | $751.71 | 169,900 | — | — |
| 2023-02-21 | $665.00 | $753.43 | 213,600 | — | — |
| 2023-02-17 | $682.19 | $772.91 | 207,400 | — | — |
| 2023-02-16 | $687.80 | $779.26 | 156,500 | — | — |
| 2023-02-15 | $698.94 | $791.89 | 181,700 | — | — |
| 2023-02-14 | $698.06 | $790.89 | 191,600 | — | — |
| 2023-02-13 | $694.24 | $786.56 | 189,600 | — | — |
| 2023-02-10 | $679.73 | $770.12 | 176,100 | — | — |
| 2023-02-09 | $677.74 | $767.87 | 244,400 | — | — |
| 2023-02-08 | $676.85 | $766.86 | 217,000 | — | — |
| 2023-02-07 | $677.53 | $767.63 | 162,500 | — | — |
| 2023-02-06 | $673.45 | $763.01 | 169,800 | — | — |
| 2023-02-03 | $681.32 | $771.92 | 209,900 | — | — |
| 2023-02-02 | $690.32 | $782.12 | 214,600 | — | — |
| 2023-02-01 | $682.68 | $773.46 | 204,400 | — | — |
| 2023-01-31 | $665.95 | $754.51 | 286,000 | — | — |
| 2023-01-30 | $644.28 | $729.96 | 186,000 | — | — |
| 2023-01-27 | $660.25 | $748.05 | 317,400 | — | — |
| 2023-01-26 | $646.05 | $731.96 | 227,500 | — | — |
| 2023-01-25 | $642.83 | $728.31 | 188,700 | — | — |
| 2023-01-24 | $640.22 | $725.36 | 243,500 | — | — |
| 2023-01-23 | $649.95 | $736.38 | 217,700 | — | — |
| 2023-01-20 | $649.18 | $735.51 | 199,700 | — | — |
| 2023-01-19 | $623.86 | $706.82 | 178,600 | — | — |
| 2023-01-18 | $629.97 | $713.74 | 212,100 | — | — |
| 2023-01-17 | $627.88 | $711.38 | 161,400 | — | — |
| 2023-01-13 | $617.92 | $700.09 | 129,000 | — | — |
| 2023-01-12 | $605.58 | $686.11 | 163,900 | — | — |
| 2023-01-11 | $598.97 | $678.62 | 168,400 | — | — |
| 2023-01-10 | $585.86 | $663.77 | 253,000 | — | — |
| 2023-01-09 | $593.87 | $672.84 | 193,300 | — | — |
| 2023-01-06 | $601.94 | $681.99 | 115,700 | — | — |
| 2023-01-05 | $596.90 | $676.28 | 146,500 | — | — |
| 2023-01-04 | $609.04 | $690.03 | 117,300 | — | — |
| 2023-01-03 | $591.19 | $669.81 | 165,300 | — | — |