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
- 1980-03-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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $418.12 | $1,057.73 | 142,700 | — | — |
| 2023-12-28 | $418.29 | $1,058.16 | 122,500 | — | — |
| 2023-12-27 | $415.60 | $1,051.35 | 126,100 | — | — |
| 2023-12-26 | $416.41 | $1,053.40 | 128,500 | — | — |
| 2023-12-22 | $415.00 | $1,049.83 | 204,500 | — | — |
| 2023-12-21 | $412.49 | $1,043.48 | 138,500 | — | — |
| 2023-12-20 | $409.03 | $1,034.73 | 162,300 | — | — |
| 2023-12-19 | $414.59 | $1,048.80 | 217,100 | — | — |
| 2023-12-18 | $418.47 | $1,058.61 | 296,400 | — | — |
| 2023-12-15 | $410.42 | $1,038.25 | 630,400 | — | — |
| 2023-12-14 | $410.20 | $1,037.69 | 306,900 | — | — |
| 2023-12-13 | $412.46 | $1,043.41 | 226,800 | — | — |
| 2023-12-12 | $407.69 | $1,031.34 | 177,800 | — | — |
| 2023-12-11 | $403.91 | $1,021.78 | 180,600 | — | — |
| 2023-12-08 | $403.07 | $1,019.65 | 160,900 | — | — |
| 2023-12-07 | $402.14 | $1,017.30 | 151,600 | — | — |
| 2023-12-06 | $404.25 | $1,022.64 | 198,900 | — | — |
| 2023-12-05 | $410.87 | $1,039.39 | 211,100 | — | — |
| 2023-12-04 | $412.94 | $1,044.62 | 178,000 | — | — |
| 2023-12-01 | $413.73 | $1,046.62 | 190,700 | — | — |
| 2023-11-30 | $408.84 | $1,034.25 | 301,900 | — | — |
| 2023-11-29 | $407.31 | $1,030.38 | 208,600 | — | — |
| 2023-11-28 | $407.15 | $1,029.98 | 140,100 | — | — |
| 2023-11-27 | $411.27 | $1,040.40 | 151,500 | — | — |
| 2023-11-24 | $410.12 | $1,037.49 | 52,400 | — | — |
| 2023-11-22 | $411.87 | $1,041.92 | 133,600 | — | — |
| 2023-11-21 | $411.04 | $1,039.82 | 204,400 | — | — |
| 2023-11-20 | $411.99 | $1,042.22 | 271,300 | — | — |
| 2023-11-17 | $411.34 | $1,040.57 | 345,800 | — | — |
| 2023-11-16 | $417.68 | $1,056.61 | 307,400 | — | — |
| 2023-11-15 | $417.67 | $1,056.59 | 347,200 | — | — |
| 2023-11-14 | $419.55 | $1,061.34 | 328,200 | — | — |
| 2023-11-13 | $416.38 | $1,053.32 | 202,500 | — | — |
| 2023-11-10 | $418.70 | $1,059.19 | 186,000 | — | — |
| 2023-11-09 | $413.28 | $1,045.48 | 151,500 | — | — |
| 2023-11-08 | $415.69 | $1,051.58 | 167,800 | — | — |
| 2023-11-07 | $411.62 | $1,041.28 | 238,500 | — | — |
| 2023-11-06 | $412.72 | $1,044.07 | 227,600 | — | — |
| 2023-11-03 | $416.25 | $1,053.00 | 342,200 | — | — |
| 2023-11-02 | $405.75 | $1,026.43 | 586,100 | — | — |
| 2023-11-01 | $370.70 | $937.77 | 356,800 | — | — |
| 2023-10-31 | $372.90 | $943.33 | 404,700 | — | — |
| 2023-10-30 | $367.77 | $930.35 | 179,000 | — | — |
| 2023-10-27 | $363.60 | $919.81 | 209,000 | — | — |
| 2023-10-26 | $365.28 | $924.06 | 285,600 | — | — |
| 2023-10-25 | $366.64 | $927.50 | 225,300 | — | — |
| 2023-10-24 | $374.16 | $946.52 | 221,200 | — | — |
| 2023-10-23 | $366.78 | $927.85 | 183,900 | — | — |
| 2023-10-20 | $367.71 | $930.20 | 179,600 | — | — |
| 2023-10-19 | $377.00 | $953.70 | 184,400 | — | — |
| 2023-10-18 | $379.40 | $959.78 | 166,500 | — | — |
| 2023-10-17 | $387.57 | $980.44 | 215,600 | — | — |
| 2023-10-16 | $383.98 | $971.36 | 270,100 | — | — |
| 2023-10-13 | $375.16 | $949.05 | 239,600 | — | — |
| 2023-10-12 | $387.06 | $979.15 | 152,700 | — | — |
| 2023-10-11 | $392.42 | $992.71 | 168,200 | — | — |
| 2023-10-10 | $392.00 | $991.65 | 155,800 | — | — |
| 2023-10-09 | $392.95 | $994.05 | 129,800 | — | — |
| 2023-10-06 | $388.24 | $982.14 | 203,800 | — | — |
| 2023-10-05 | $381.80 | $965.85 | 120,500 | — | — |
| 2023-10-04 | $384.58 | $972.88 | 214,700 | — | — |
| 2023-10-03 | $380.84 | $963.42 | 201,600 | — | — |
| 2023-10-02 | $382.36 | $967.26 | 233,000 | — | — |
| 2023-09-29 | $386.14 | $976.83 | 233,900 | — | — |
| 2023-09-28 | $389.58 | $985.53 | 232,700 | — | — |
| 2023-09-27 | $385.31 | $974.73 | 241,800 | — | — |
| 2023-09-26 | $380.84 | $963.42 | 366,500 | — | — |
| 2023-09-25 | $389.04 | $984.16 | 214,900 | — | — |
| 2023-09-22 | $388.58 | $983.00 | 237,700 | — | — |
| 2023-09-21 | $384.27 | $972.10 | 254,700 | — | — |
| 2023-09-20 | $392.53 | $992.99 | 162,800 | — | — |
| 2023-09-19 | $392.65 | $993.29 | 201,600 | — | — |
| 2023-09-18 | $390.16 | $987.00 | 332,700 | — | — |
| 2023-09-15 | $375.38 | $949.61 | 439,400 | — | — |
| 2023-09-14 | $381.42 | $964.89 | 140,400 | — | — |
| 2023-09-13 | $378.61 | $957.78 | 148,900 | — | — |
| 2023-09-12 | $382.31 | $967.14 | 151,800 | — | — |
| 2023-09-11 | $387.67 | $980.70 | 273,900 | — | — |
| 2023-09-08 | $392.17 | $992.08 | 140,000 | — | — |
| 2023-09-07 | $390.91 | $988.89 | 187,500 | — | — |
| 2023-09-06 | $390.64 | $988.21 | 158,500 | — | — |
| 2023-09-05 | $392.13 | $991.98 | 160,800 | — | — |
| 2023-09-01 | $396.66 | $1,003.44 | 195,400 | — | — |
| 2023-08-31 | $398.43 | $1,007.92 | 170,400 | — | — |
| 2023-08-30 | $397.96 | $1,006.73 | 143,300 | — | — |
| 2023-08-29 | $391.59 | $990.61 | 168,500 | — | — |
| 2023-08-28 | $384.25 | $972.04 | 93,700 | — | — |
| 2023-08-25 | $378.79 | $958.23 | 120,500 | — | — |
| 2023-08-24 | $375.12 | $948.95 | 110,700 | — | — |
| 2023-08-23 | $380.32 | $962.10 | 93,800 | — | — |
| 2023-08-22 | $375.60 | $950.16 | 132,700 | — | — |
| 2023-08-21 | $375.05 | $948.77 | 138,000 | — | — |
| 2023-08-18 | $372.17 | $941.49 | 197,900 | — | — |
| 2023-08-17 | $373.60 | $945.10 | 125,200 | — | — |
| 2023-08-16 | $377.09 | $953.93 | 123,500 | — | — |
| 2023-08-15 | $380.25 | $961.93 | 177,600 | — | — |
| 2023-08-14 | $387.79 | $981.00 | 124,800 | — | — |
| 2023-08-11 | $387.56 | $980.42 | 126,600 | — | — |
| 2023-08-10 | $388.47 | $982.72 | 166,300 | — | — |
| 2023-08-09 | $378.66 | $957.90 | 248,800 | — | — |
| 2023-08-08 | $377.59 | $955.20 | 276,600 | — | — |
| 2023-08-07 | $383.08 | $969.08 | 261,600 | — | — |
| 2023-08-04 | $381.92 | $966.15 | 133,200 | — | — |
| 2023-08-03 | $382.61 | $967.90 | 222,300 | — | — |
| 2023-08-02 | $388.13 | $981.86 | 203,200 | — | — |
| 2023-08-01 | $398.28 | $1,007.54 | 213,700 | — | — |
| 2023-07-31 | $396.63 | $1,003.36 | 209,700 | — | — |
| 2023-07-28 | $390.67 | $988.29 | 276,200 | — | — |
| 2023-07-27 | $383.39 | $969.87 | 555,600 | — | — |
| 2023-07-26 | $408.42 | $1,033.19 | 213,200 | — | — |
| 2023-07-25 | $408.08 | $1,032.33 | 157,600 | — | — |
| 2023-07-24 | $402.70 | $1,018.72 | 173,500 | — | — |
| 2023-07-21 | $403.33 | $1,020.31 | 278,200 | — | — |
| 2023-07-20 | $404.14 | $1,022.36 | 261,500 | — | — |
| 2023-07-19 | $417.64 | $1,056.51 | 219,500 | — | — |
| 2023-07-18 | $422.13 | $1,067.87 | 136,300 | — | — |
| 2023-07-17 | $421.75 | $1,066.91 | 259,900 | — | — |
| 2023-07-14 | $410.98 | $1,039.66 | 223,000 | — | — |
| 2023-07-13 | $420.65 | $1,064.13 | 157,900 | — | — |
| 2023-07-12 | $417.33 | $1,055.73 | 258,500 | — | — |
| 2023-07-11 | $412.96 | $1,044.67 | 162,400 | — | — |
| 2023-07-10 | $413.12 | $1,045.08 | 159,100 | — | — |
| 2023-07-07 | $406.48 | $1,028.28 | 192,500 | — | — |
| 2023-07-06 | $410.48 | $1,038.40 | 137,600 | — | — |
| 2023-07-05 | $412.32 | $1,043.05 | 138,000 | — | — |
| 2023-07-03 | $412.31 | $1,043.03 | 91,300 | — | — |
| 2023-06-30 | $416.47 | $1,053.55 | 203,200 | — | — |
| 2023-06-29 | $411.73 | $1,041.56 | 217,200 | — | — |
| 2023-06-28 | $408.89 | $1,034.38 | 210,400 | — | — |
| 2023-06-27 | $407.74 | $1,031.47 | 275,300 | — | — |
| 2023-06-26 | $402.05 | $1,017.07 | 489,800 | — | — |
| 2023-06-23 | $396.93 | $1,004.12 | 417,300 | — | — |
| 2023-06-22 | $399.25 | $1,009.99 | 275,100 | — | — |
| 2023-06-21 | $392.19 | $992.13 | 256,400 | — | — |
| 2023-06-20 | $391.66 | $990.79 | 241,800 | — | — |
| 2023-06-16 | $393.80 | $996.20 | 777,600 | — | — |
| 2023-06-15 | $394.60 | $998.23 | 295,800 | — | — |
| 2023-06-14 | $392.10 | $991.90 | 311,100 | — | — |
| 2023-06-13 | $389.87 | $986.26 | 244,500 | — | — |
| 2023-06-12 | $393.52 | $995.50 | 203,900 | — | — |
| 2023-06-09 | $388.67 | $983.23 | 140,200 | — | — |
| 2023-06-08 | $389.47 | $985.25 | 182,600 | — | — |
| 2023-06-07 | $388.32 | $982.34 | 267,400 | — | — |
| 2023-06-06 | $394.08 | $996.91 | 225,200 | — | — |
| 2023-06-05 | $398.22 | $1,007.38 | 213,600 | — | — |
| 2023-06-02 | $397.69 | $1,006.04 | 262,900 | — | — |
| 2023-06-01 | $398.98 | $1,009.31 | 211,400 | — | — |
| 2023-05-31 | $396.96 | $1,004.20 | 380,600 | — | — |
| 2023-05-30 | $397.25 | $1,004.93 | 202,100 | — | — |
| 2023-05-26 | $393.60 | $995.70 | 180,600 | — | — |
| 2023-05-25 | $387.28 | $979.71 | 216,300 | — | — |
| 2023-05-24 | $385.09 | $974.17 | 188,700 | — | — |
| 2023-05-23 | $390.11 | $986.87 | 293,200 | — | — |
| 2023-05-22 | $397.97 | $1,006.75 | 270,200 | — | — |
| 2023-05-19 | $394.04 | $996.81 | 224,500 | — | — |
| 2023-05-18 | $399.77 | $1,011.31 | 294,900 | — | — |
| 2023-05-17 | $395.13 | $999.57 | 351,300 | — | — |
| 2023-05-16 | $386.87 | $978.67 | 254,800 | — | — |
| 2023-05-15 | $393.73 | $996.03 | 184,600 | — | — |
| 2023-05-12 | $390.68 | $988.31 | 145,400 | — | — |
| 2023-05-11 | $388.62 | $983.10 | 249,700 | — | — |
| 2023-05-10 | $394.01 | $996.73 | 213,400 | — | — |
| 2023-05-09 | $387.84 | $981.13 | 218,500 | — | — |
| 2023-05-08 | $387.28 | $979.71 | 164,400 | — | — |
| 2023-05-05 | $389.74 | $985.93 | 250,000 | — | — |
| 2023-05-04 | $385.59 | $975.43 | 236,300 | — | — |
| 2023-05-03 | $382.31 | $967.14 | 305,000 | — | — |
| 2023-05-02 | $379.16 | $959.17 | 242,100 | — | — |
| 2023-05-01 | $381.82 | $965.90 | 287,700 | — | — |
| 2023-04-28 | $379.03 | $958.84 | 299,100 | — | — |
| 2023-04-27 | $386.20 | $976.98 | 423,400 | — | — |
| 2023-04-26 | $367.08 | $928.61 | 280,600 | — | — |
| 2023-04-25 | $364.01 | $920.84 | 228,300 | — | — |
| 2023-04-24 | $372.03 | $941.13 | 205,600 | — | — |
| 2023-04-21 | $373.39 | $944.57 | 248,300 | — | — |
| 2023-04-20 | $375.06 | $948.80 | 234,900 | — | — |
| 2023-04-19 | $377.97 | $956.16 | 196,400 | — | — |
| 2023-04-18 | $375.00 | $948.64 | 339,500 | — | — |
| 2023-04-17 | $362.60 | $917.28 | 189,700 | — | — |
| 2023-04-14 | $364.37 | $921.75 | 175,400 | — | — |
| 2023-04-13 | $363.46 | $919.45 | 193,300 | — | — |
| 2023-04-12 | $359.01 | $908.19 | 352,300 | — | — |
| 2023-04-11 | $357.48 | $904.32 | 263,900 | — | — |
| 2023-04-10 | $351.95 | $890.33 | 138,700 | — | — |
| 2023-04-06 | $352.80 | $892.49 | 170,900 | — | — |
| 2023-04-05 | $347.72 | $879.63 | 201,900 | — | — |
| 2023-04-04 | $359.22 | $908.73 | 231,900 | — | — |
| 2023-04-03 | $354.01 | $895.55 | 289,900 | — | — |
| 2023-03-31 | $354.64 | $897.14 | 392,700 | — | — |
| 2023-03-30 | $344.10 | $870.48 | 175,500 | — | — |
| 2023-03-29 | $341.05 | $862.76 | 218,000 | — | — |
| 2023-03-28 | $330.99 | $837.31 | 139,500 | — | — |
| 2023-03-27 | $332.25 | $840.50 | 262,600 | — | — |
| 2023-03-24 | $329.48 | $833.49 | 179,100 | — | — |
| 2023-03-23 | $322.55 | $815.96 | 237,700 | — | — |
| 2023-03-22 | $320.71 | $811.31 | 148,300 | — | — |
| 2023-03-21 | $329.57 | $833.72 | 200,400 | — | — |
| 2023-03-20 | $327.10 | $827.47 | 220,600 | — | — |
| 2023-03-17 | $326.61 | $826.23 | 547,000 | — | — |
| 2023-03-16 | $331.42 | $838.40 | 267,500 | — | — |
| 2023-03-15 | $328.11 | $830.03 | 366,900 | — | — |
| 2023-03-14 | $325.07 | $822.34 | 343,600 | — | — |
| 2023-03-13 | $322.06 | $814.72 | 486,800 | — | — |
| 2023-03-10 | $309.80 | $783.71 | 273,000 | — | — |
| 2023-03-09 | $318.34 | $805.31 | 207,600 | — | — |
| 2023-03-08 | $326.70 | $826.46 | 275,600 | — | — |
| 2023-03-07 | $318.26 | $805.11 | 340,400 | — | — |
| 2023-03-06 | $320.24 | $810.12 | 278,800 | — | — |
| 2023-03-03 | $330.23 | $835.39 | 229,200 | — | — |
| 2023-03-02 | $321.15 | $812.42 | 249,700 | — | — |
| 2023-03-01 | $320.10 | $809.76 | 242,000 | — | — |
| 2023-02-28 | $321.25 | $812.67 | 363,600 | — | — |
| 2023-02-27 | $324.64 | $821.25 | 241,200 | — | — |
| 2023-02-24 | $327.05 | $827.34 | 380,800 | — | — |
| 2023-02-23 | $339.60 | $859.09 | 327,200 | — | — |
| 2023-02-22 | $334.59 | $846.42 | 305,300 | — | — |
| 2023-02-21 | $333.26 | $843.05 | 443,600 | — | — |
| 2023-02-17 | $343.60 | $869.21 | 630,300 | — | — |
| 2023-02-16 | $339.09 | $857.80 | 726,600 | — | — |
| 2023-02-15 | $332.77 | $841.81 | 409,100 | — | — |
| 2023-02-14 | $326.19 | $825.17 | 320,100 | — | — |
| 2023-02-13 | $325.92 | $824.49 | 261,600 | — | — |
| 2023-02-10 | $322.54 | $815.94 | 178,300 | — | — |
| 2023-02-09 | $327.03 | $827.29 | 306,000 | — | — |
| 2023-02-08 | $326.09 | $824.92 | 287,900 | — | — |
| 2023-02-07 | $336.28 | $850.69 | 220,800 | — | — |
| 2023-02-06 | $327.50 | $828.48 | 372,200 | — | — |
| 2023-02-03 | $332.57 | $841.31 | 310,000 | — | — |
| 2023-02-02 | $345.29 | $873.49 | 371,900 | — | — |
| 2023-02-01 | $336.46 | $851.15 | 312,600 | — | — |
| 2023-01-31 | $322.77 | $816.52 | 164,800 | — | — |
| 2023-01-30 | $317.35 | $802.81 | 234,900 | — | — |
| 2023-01-27 | $327.47 | $828.41 | 188,900 | — | — |
| 2023-01-26 | $320.88 | $811.74 | 180,600 | — | — |
| 2023-01-25 | $318.15 | $804.83 | 168,700 | — | — |
| 2023-01-24 | $319.00 | $806.98 | 157,200 | — | — |
| 2023-01-23 | $324.90 | $821.91 | 202,000 | — | — |
| 2023-01-20 | $316.00 | $799.39 | 192,100 | — | — |
| 2023-01-19 | $305.34 | $772.42 | 305,700 | — | — |
| 2023-01-18 | $305.13 | $771.89 | 293,900 | — | — |
| 2023-01-17 | $319.12 | $807.28 | 280,300 | — | — |
| 2023-01-13 | $316.76 | $801.31 | 278,700 | — | — |
| 2023-01-12 | $316.56 | $800.81 | 295,600 | — | — |
| 2023-01-11 | $318.09 | $804.68 | 378,300 | — | — |
| 2023-01-10 | $313.07 | $791.98 | 243,000 | — | — |
| 2023-01-09 | $318.99 | $806.96 | 327,300 | — | — |
| 2023-01-06 | $310.91 | $786.52 | 208,200 | — | — |
| 2023-01-05 | $306.52 | $775.41 | 285,300 | — | — |
| 2023-01-04 | $320.68 | $811.23 | 217,800 | — | — |
| 2023-01-03 | $319.33 | $807.82 | 314,600 | — | — |