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
- 1994-06-07 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $285.44 | $984.19 | 340,000 | — | — |
| 2024-12-30 | $282.80 | $975.09 | 249,500 | — | — |
| 2024-12-27 | $284.43 | $980.71 | 298,700 | — | — |
| 2024-12-26 | $287.71 | $992.02 | 231,600 | — | — |
| 2024-12-24 | $286.79 | $988.85 | 121,600 | — | — |
| 2024-12-23 | $284.33 | $980.37 | 386,400 | — | — |
| 2024-12-20 | $283.76 | $978.40 | 1,417,600 | — | — |
| 2024-12-19 | $279.01 | $962.02 | 448,700 | — | — |
| 2024-12-18 | $283.99 | $979.19 | 430,600 | — | — |
| 2024-12-17 | $294.10 | $1,014.05 | 509,200 | — | — |
| 2024-12-16 | $299.05 | $1,031.12 | 320,500 | — | — |
| 2024-12-13 | $299.79 | $1,033.67 | 213,400 | — | — |
| 2024-12-12 | $302.30 | $1,042.33 | 241,800 | — | — |
| 2024-12-11 | $298.04 | $1,027.64 | 293,900 | — | — |
| 2024-12-10 | $297.63 | $1,026.23 | 372,900 | — | — |
| 2024-12-09 | $301.00 | $1,037.85 | 421,700 | — | — |
| 2024-12-06 | $300.10 | $1,034.74 | 319,000 | — | — |
| 2024-12-05 | $299.67 | $1,033.26 | 261,800 | — | — |
| 2024-12-04 | $301.39 | $1,039.19 | 272,600 | — | — |
| 2024-12-03 | $301.00 | $1,037.85 | 322,900 | — | — |
| 2024-12-02 | $304.09 | $1,048.50 | 295,200 | — | — |
| 2024-11-29 | $310.46 | $1,070.46 | 238,700 | — | — |
| 2024-11-27 | $312.84 | $1,078.67 | 220,700 | — | — |
| 2024-11-26 | $309.75 | $1,068.01 | 284,800 | — | — |
| 2024-11-25 | $309.60 | $1,067.50 | 432,900 | — | — |
| 2024-11-22 | $305.53 | $1,053.46 | 213,700 | — | — |
| 2024-11-21 | $304.34 | $1,049.36 | 241,500 | — | — |
| 2024-11-20 | $300.59 | $1,036.43 | 244,200 | — | — |
| 2024-11-19 | $301.78 | $1,040.53 | 269,700 | — | — |
| 2024-11-18 | $302.54 | $1,043.16 | 250,300 | — | — |
| 2024-11-15 | $301.76 | $1,040.47 | 328,600 | — | — |
| 2024-11-14 | $302.74 | $1,043.84 | 250,400 | — | — |
| 2024-11-13 | $307.28 | $1,059.50 | 253,700 | — | — |
| 2024-11-12 | $300.81 | $1,037.19 | 253,000 | — | — |
| 2024-11-11 | $304.14 | $1,048.67 | 239,700 | — | — |
| 2024-11-08 | $304.66 | $1,050.46 | 441,800 | — | — |
| 2024-11-07 | $296.54 | $1,022.47 | 340,600 | — | — |
| 2024-11-06 | $293.76 | $1,012.88 | 836,400 | — | — |
| 2024-11-05 | $291.00 | $1,003.37 | 364,000 | — | — |
| 2024-11-04 | $280.61 | $967.54 | 361,500 | — | — |
| 2024-11-01 | $276.97 | $954.99 | 485,400 | — | — |
| 2024-10-31 | $283.86 | $978.75 | 594,200 | — | — |
| 2024-10-30 | $294.02 | $1,013.78 | 470,700 | — | — |
| 2024-10-29 | $298.43 | $1,028.98 | 342,500 | — | — |
| 2024-10-28 | $299.67 | $1,033.26 | 319,900 | — | — |
| 2024-10-25 | $295.65 | $1,019.40 | 228,200 | — | — |
| 2024-10-24 | $301.76 | $1,040.47 | 337,500 | — | — |
| 2024-10-23 | $299.96 | $1,034.26 | 343,100 | — | — |
| 2024-10-22 | $293.40 | $1,011.64 | 212,000 | — | — |
| 2024-10-21 | $291.37 | $1,004.64 | 346,300 | — | — |
| 2024-10-18 | $296.50 | $1,022.33 | 198,700 | — | — |
| 2024-10-17 | $294.25 | $1,014.57 | 291,800 | — | — |
| 2024-10-16 | $297.48 | $1,025.71 | 224,900 | — | — |
| 2024-10-15 | $292.62 | $1,008.95 | 471,600 | — | — |
| 2024-10-14 | $291.35 | $1,004.57 | 192,800 | — | — |
| 2024-10-11 | $288.08 | $993.30 | 312,200 | — | — |
| 2024-10-10 | $285.31 | $983.75 | 248,100 | — | — |
| 2024-10-09 | $288.19 | $993.68 | 373,000 | — | — |
| 2024-10-08 | $288.48 | $994.68 | 473,700 | — | — |
| 2024-10-07 | $287.91 | $992.71 | 278,600 | — | — |
| 2024-10-04 | $289.88 | $999.50 | 344,500 | — | — |
| 2024-10-03 | $289.73 | $998.99 | 294,700 | — | — |
| 2024-10-02 | $293.04 | $1,010.40 | 301,500 | — | — |
| 2024-10-01 | $292.71 | $1,009.26 | 466,800 | — | — |
| 2024-09-30 | $295.42 | $1,018.61 | 641,300 | — | — |
| 2024-09-27 | $294.60 | $1,007.33 | 390,500 | — | — |
| 2024-09-26 | $294.17 | $1,005.86 | 474,100 | — | — |
| 2024-09-25 | $297.50 | $1,017.25 | 570,200 | — | — |
| 2024-09-24 | $300.23 | $1,026.58 | 765,800 | — | — |
| 2024-09-23 | $309.65 | $1,058.79 | 605,300 | — | — |
| 2024-09-20 | $306.21 | $1,047.03 | 1,278,100 | — | — |
| 2024-09-19 | $312.42 | $1,068.26 | 357,600 | — | — |
| 2024-09-18 | $312.24 | $1,067.65 | 237,400 | — | — |
| 2024-09-17 | $312.14 | $1,067.31 | 344,600 | — | — |
| 2024-09-16 | $315.15 | $1,077.60 | 393,600 | — | — |
| 2024-09-13 | $314.05 | $1,073.84 | 372,900 | — | — |
| 2024-09-12 | $310.22 | $1,060.74 | 249,200 | — | — |
| 2024-09-11 | $308.26 | $1,054.04 | 309,200 | — | — |
| 2024-09-10 | $308.27 | $1,054.07 | 267,000 | — | — |
| 2024-09-09 | $300.05 | $1,025.97 | 604,600 | — | — |
| 2024-09-06 | $298.21 | $1,019.67 | 463,200 | — | — |
| 2024-09-05 | $302.01 | $1,032.67 | 305,800 | — | — |
| 2024-09-04 | $301.63 | $1,031.37 | 358,000 | — | — |
| 2024-09-03 | $302.69 | $1,034.99 | 270,200 | — | — |
| 2024-08-30 | $301.79 | $1,031.92 | 400,000 | — | — |
| 2024-08-29 | $298.05 | $1,019.13 | 320,400 | — | — |
| 2024-08-28 | $296.09 | $1,012.43 | 341,400 | — | — |
| 2024-08-27 | $295.54 | $1,010.54 | 325,500 | — | — |
| 2024-08-26 | $294.62 | $1,007.40 | 181,300 | — | — |
| 2024-08-23 | $296.09 | $1,012.43 | 300,500 | — | — |
| 2024-08-22 | $290.34 | $992.76 | 258,900 | — | — |
| 2024-08-21 | $289.21 | $988.90 | 230,300 | — | — |
| 2024-08-20 | $287.14 | $981.82 | 294,000 | — | — |
| 2024-08-19 | $285.41 | $975.91 | 160,300 | — | — |
| 2024-08-16 | $284.01 | $971.12 | 375,400 | — | — |
| 2024-08-15 | $285.00 | $974.50 | 321,800 | — | — |
| 2024-08-14 | $286.16 | $978.47 | 220,500 | — | — |
| 2024-08-13 | $284.46 | $972.66 | 183,800 | — | — |
| 2024-08-12 | $281.59 | $962.84 | 250,800 | — | — |
| 2024-08-09 | $282.64 | $966.44 | 270,900 | — | — |
| 2024-08-08 | $279.29 | $954.98 | 240,600 | — | — |
| 2024-08-07 | $277.43 | $948.62 | 365,200 | — | — |
| 2024-08-06 | $280.39 | $958.74 | 564,300 | — | — |
| 2024-08-05 | $272.62 | $932.17 | 514,600 | — | — |
| 2024-08-02 | $281.66 | $963.08 | 590,000 | — | — |
| 2024-08-01 | $285.69 | $976.86 | 829,100 | — | — |
| 2024-07-31 | $278.36 | $951.80 | 1,436,200 | — | — |
| 2024-07-30 | $280.80 | $960.14 | 577,000 | — | — |
| 2024-07-29 | $286.00 | $977.92 | 458,000 | — | — |
| 2024-07-26 | $286.74 | $980.45 | 234,400 | — | — |
| 2024-07-25 | $282.72 | $966.71 | 282,600 | — | — |
| 2024-07-24 | $285.96 | $977.79 | 232,100 | — | — |
| 2024-07-23 | $291.06 | $995.23 | 254,200 | — | — |
| 2024-07-22 | $290.13 | $992.05 | 465,400 | — | — |
| 2024-07-19 | $284.79 | $973.79 | 347,900 | — | — |
| 2024-07-18 | $284.14 | $971.56 | 230,100 | — | — |
| 2024-07-17 | $283.98 | $971.02 | 294,600 | — | — |
| 2024-07-16 | $278.75 | $953.13 | 352,600 | — | — |
| 2024-07-15 | $276.09 | $944.04 | 384,400 | — | — |
| 2024-07-12 | $274.33 | $938.02 | 371,200 | — | — |
| 2024-07-11 | $278.41 | $951.97 | 308,700 | — | — |
| 2024-07-10 | $276.38 | $945.03 | 180,100 | — | — |
| 2024-07-09 | $275.97 | $943.63 | 273,600 | — | — |
| 2024-07-08 | $273.10 | $933.82 | 275,700 | — | — |
| 2024-07-05 | $272.24 | $930.87 | 268,600 | — | — |
| 2024-07-03 | $269.60 | $921.85 | 176,600 | — | — |
| 2024-07-02 | $272.99 | $933.44 | 233,500 | — | — |
| 2024-07-01 | $272.82 | $932.86 | 366,400 | — | — |
| 2024-06-28 | $272.20 | $930.74 | 649,500 | — | — |
| 2024-06-27 | $273.38 | $926.40 | 422,500 | — | — |
| 2024-06-26 | $273.23 | $925.89 | 292,100 | — | — |
| 2024-06-25 | $275.62 | $933.99 | 204,700 | — | — |
| 2024-06-24 | $279.19 | $946.08 | 368,400 | — | — |
| 2024-06-21 | $278.22 | $942.80 | 910,500 | — | — |
| 2024-06-20 | $280.08 | $949.10 | 372,100 | — | — |
| 2024-06-18 | $284.59 | $964.38 | 321,600 | — | — |
| 2024-06-17 | $281.29 | $953.20 | 514,300 | — | — |
| 2024-06-14 | $278.50 | $943.75 | 414,600 | — | — |
| 2024-06-13 | $275.20 | $932.56 | 433,300 | — | — |
| 2024-06-12 | $271.44 | $919.82 | 291,900 | — | — |
| 2024-06-11 | $265.64 | $900.17 | 266,700 | — | — |
| 2024-06-10 | $269.37 | $912.81 | 295,300 | — | — |
| 2024-06-07 | $268.07 | $908.40 | 262,100 | — | — |
| 2024-06-06 | $268.32 | $909.25 | 200,300 | — | — |
| 2024-06-05 | $268.08 | $908.44 | 247,800 | — | — |
| 2024-06-04 | $263.81 | $893.97 | 292,800 | — | — |
| 2024-06-03 | $260.63 | $883.19 | 317,300 | — | — |
| 2024-05-31 | $259.79 | $880.34 | 489,400 | — | — |
| 2024-05-30 | $255.60 | $866.14 | 197,300 | — | — |
| 2024-05-29 | $252.91 | $857.03 | 370,700 | — | — |
| 2024-05-28 | $255.33 | $865.23 | 289,600 | — | — |
| 2024-05-24 | $259.40 | $879.02 | 225,600 | — | — |
| 2024-05-23 | $257.97 | $874.18 | 211,700 | — | — |
| 2024-05-22 | $262.94 | $891.02 | 342,800 | — | — |
| 2024-05-21 | $264.16 | $895.15 | 214,800 | — | — |
| 2024-05-20 | $263.41 | $892.61 | 361,800 | — | — |
| 2024-05-17 | $266.29 | $902.37 | 361,800 | — | — |
| 2024-05-16 | $264.71 | $897.02 | 210,600 | — | — |
| 2024-05-15 | $267.84 | $907.62 | 407,600 | — | — |
| 2024-05-14 | $264.97 | $897.90 | 365,500 | — | — |
| 2024-05-13 | $260.56 | $882.95 | 253,200 | — | — |
| 2024-05-10 | $258.95 | $877.50 | 205,100 | — | — |
| 2024-05-09 | $259.58 | $879.63 | 216,100 | — | — |
| 2024-05-08 | $254.50 | $862.42 | 164,100 | — | — |
| 2024-05-07 | $257.67 | $873.16 | 304,400 | — | — |
| 2024-05-06 | $255.49 | $865.77 | 283,000 | — | — |
| 2024-05-03 | $250.31 | $848.22 | 399,500 | — | — |
| 2024-05-02 | $249.80 | $846.49 | 605,000 | — | — |
| 2024-05-01 | $245.47 | $831.82 | 714,600 | — | — |
| 2024-04-30 | $246.25 | $834.46 | 599,300 | — | — |
| 2024-04-29 | $248.02 | $840.46 | 313,400 | — | — |
| 2024-04-26 | $246.92 | $836.73 | 422,600 | — | — |
| 2024-04-25 | $247.21 | $837.71 | 466,800 | — | — |
| 2024-04-24 | $247.74 | $839.51 | 396,600 | — | — |
| 2024-04-23 | $242.15 | $820.57 | 557,100 | — | — |
| 2024-04-22 | $239.89 | $812.91 | 381,800 | — | — |
| 2024-04-19 | $235.17 | $796.91 | 335,800 | — | — |
| 2024-04-18 | $233.97 | $792.85 | 285,000 | — | — |
| 2024-04-17 | $232.65 | $788.37 | 342,600 | — | — |
| 2024-04-16 | $232.70 | $788.54 | 294,100 | — | — |
| 2024-04-15 | $235.59 | $798.34 | 248,400 | — | — |
| 2024-04-12 | $239.29 | $810.88 | 376,300 | — | — |
| 2024-04-11 | $244.25 | $827.68 | 378,600 | — | — |
| 2024-04-10 | $244.01 | $826.87 | 434,500 | — | — |
| 2024-04-09 | $249.59 | $845.78 | 315,100 | — | — |
| 2024-04-08 | $243.50 | $825.14 | 286,100 | — | — |
| 2024-04-05 | $237.68 | $805.42 | 170,200 | — | — |
| 2024-04-04 | $235.98 | $799.66 | 253,200 | — | — |
| 2024-04-03 | $237.50 | $804.81 | 239,400 | — | — |
| 2024-04-02 | $235.50 | $798.03 | 294,600 | — | — |
| 2024-04-01 | $239.67 | $812.16 | 293,000 | — | — |
| 2024-03-28 | $244.81 | $829.58 | 350,000 | — | — |
| 2024-03-27 | $241.41 | $818.06 | 258,600 | — | — |
| 2024-03-26 | $237.73 | $797.29 | 324,100 | — | — |
| 2024-03-25 | $239.53 | $803.32 | 310,100 | — | — |
| 2024-03-22 | $241.99 | $811.57 | 360,000 | — | — |
| 2024-03-21 | $244.01 | $818.35 | 315,100 | — | — |
| 2024-03-20 | $240.70 | $807.25 | 353,200 | — | — |
| 2024-03-19 | $236.13 | $791.92 | 244,900 | — | — |
| 2024-03-18 | $237.60 | $796.85 | 305,400 | — | — |
| 2024-03-15 | $239.07 | $801.78 | 562,300 | — | — |
| 2024-03-14 | $237.13 | $795.27 | 409,100 | — | — |
| 2024-03-13 | $242.34 | $812.75 | 278,900 | — | — |
| 2024-03-12 | $240.63 | $807.01 | 300,000 | — | — |
| 2024-03-11 | $242.97 | $814.86 | 277,700 | — | — |
| 2024-03-08 | $245.44 | $823.14 | 372,700 | — | — |
| 2024-03-07 | $242.50 | $813.28 | 515,100 | — | — |
| 2024-03-06 | $242.70 | $813.95 | 276,700 | — | — |
| 2024-03-05 | $242.80 | $814.29 | 559,100 | — | — |
| 2024-03-04 | $243.58 | $816.91 | 697,000 | — | — |
| 2024-03-01 | $234.37 | $786.02 | 455,600 | — | — |
| 2024-02-29 | $231.40 | $776.06 | 410,300 | — | — |
| 2024-02-28 | $229.63 | $770.12 | 445,000 | — | — |
| 2024-02-27 | $227.73 | $763.75 | 404,300 | — | — |
| 2024-02-26 | $225.79 | $757.24 | 401,800 | — | — |
| 2024-02-23 | $229.34 | $769.15 | 917,300 | — | — |
| 2024-02-22 | $229.95 | $771.19 | 513,000 | — | — |
| 2024-02-21 | $235.23 | $788.90 | 329,000 | — | — |
| 2024-02-20 | $232.95 | $781.26 | 627,600 | — | — |
| 2024-02-16 | $235.37 | $789.37 | 405,300 | — | — |
| 2024-02-15 | $234.62 | $786.86 | 366,700 | — | — |
| 2024-02-14 | $227.26 | $762.17 | 457,800 | — | — |
| 2024-02-13 | $225.59 | $756.57 | 402,200 | — | — |
| 2024-02-12 | $230.78 | $773.98 | 283,900 | — | — |
| 2024-02-09 | $229.80 | $770.69 | 276,400 | — | — |
| 2024-02-08 | $229.34 | $769.15 | 439,200 | — | — |
| 2024-02-07 | $229.02 | $768.08 | 668,100 | — | — |
| 2024-02-06 | $232.97 | $781.32 | 421,900 | — | — |
| 2024-02-05 | $230.34 | $772.50 | 444,300 | — | — |
| 2024-02-02 | $236.02 | $791.55 | 503,900 | — | — |
| 2024-02-01 | $237.60 | $796.85 | 574,300 | — | — |
| 2024-01-31 | $233.27 | $782.33 | 801,200 | — | — |
| 2024-01-30 | $234.47 | $786.35 | 299,500 | — | — |
| 2024-01-29 | $236.90 | $794.50 | 280,600 | — | — |
| 2024-01-26 | $236.41 | $792.86 | 293,100 | — | — |
| 2024-01-25 | $233.92 | $784.51 | 495,800 | — | — |
| 2024-01-24 | $234.66 | $786.99 | 441,100 | — | — |
| 2024-01-23 | $238.76 | $800.74 | 378,800 | — | — |
| 2024-01-22 | $242.22 | $812.35 | 396,800 | — | — |
| 2024-01-19 | $240.85 | $807.75 | 700,200 | — | — |
| 2024-01-18 | $238.85 | $801.04 | 417,300 | — | — |
| 2024-01-17 | $241.69 | $810.57 | 517,200 | — | — |
| 2024-01-16 | $248.77 | $834.31 | 422,700 | — | — |
| 2024-01-12 | $249.08 | $835.35 | 415,900 | — | — |
| 2024-01-11 | $248.08 | $832.00 | 334,900 | — | — |
| 2024-01-10 | $247.88 | $831.33 | 319,800 | — | — |
| 2024-01-09 | $247.88 | $831.33 | 333,500 | — | — |
| 2024-01-08 | $248.33 | $832.84 | 370,800 | — | — |
| 2024-01-05 | $243.58 | $816.91 | 476,300 | — | — |
| 2024-01-04 | $243.80 | $817.64 | 372,100 | — | — |
| 2024-01-03 | $242.74 | $814.09 | 364,300 | — | — |
| 2024-01-02 | $249.87 | $838.00 | 328,200 | — | — |