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
- 1973-02-21 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 | $339.48 | $953.17 | 232,800 | — | — |
| 2024-12-30 | $339.96 | $954.52 | 166,300 | — | — |
| 2024-12-27 | $343.55 | $964.60 | 149,800 | — | — |
| 2024-12-26 | $346.68 | $973.38 | 281,000 | — | — |
| 2024-12-24 | $345.43 | $969.87 | 158,000 | — | — |
| 2024-12-23 | $344.37 | $966.90 | 752,300 | — | — |
| 2024-12-20 | $343.65 | $964.88 | 1,521,500 | — | — |
| 2024-12-19 | $337.67 | $948.09 | 371,100 | — | — |
| 2024-12-18 | $338.27 | $949.77 | 390,100 | — | — |
| 2024-12-17 | $348.82 | $979.39 | 328,700 | — | — |
| 2024-12-16 | $352.19 | $988.86 | 454,700 | — | — |
| 2024-12-13 | $355.11 | $997.05 | 263,900 | — | — |
| 2024-12-12 | $355.64 | $998.54 | 255,900 | — | — |
| 2024-12-11 | $355.83 | $999.08 | 386,200 | — | — |
| 2024-12-10 | $354.78 | $996.13 | 395,700 | — | — |
| 2024-12-09 | $354.60 | $995.62 | 453,200 | — | — |
| 2024-12-06 | $357.77 | $1,004.52 | 433,000 | — | — |
| 2024-12-05 | $361.36 | $1,014.60 | 332,000 | — | — |
| 2024-12-04 | $362.86 | $1,018.81 | 265,600 | — | — |
| 2024-12-03 | $365.10 | $1,025.10 | 271,300 | — | — |
| 2024-12-02 | $366.88 | $1,030.10 | 327,500 | — | — |
| 2024-11-29 | $369.69 | $1,037.99 | 181,200 | — | — |
| 2024-11-27 | $369.23 | $1,036.70 | 273,000 | — | — |
| 2024-11-26 | $371.35 | $1,042.65 | 442,500 | — | — |
| 2024-11-25 | $370.64 | $1,040.66 | 584,300 | — | — |
| 2024-11-22 | $365.97 | $1,027.55 | 593,000 | — | — |
| 2024-11-21 | $361.40 | $1,014.71 | 354,600 | — | — |
| 2024-11-20 | $357.83 | $998.68 | 420,800 | — | — |
| 2024-11-19 | $354.74 | $990.06 | 393,900 | — | — |
| 2024-11-18 | $357.34 | $997.31 | 272,400 | — | — |
| 2024-11-15 | $357.06 | $996.53 | 342,500 | — | — |
| 2024-11-14 | $357.79 | $998.57 | 397,600 | — | — |
| 2024-11-13 | $361.26 | $1,008.26 | 295,800 | — | — |
| 2024-11-12 | $360.35 | $1,005.72 | 471,400 | — | — |
| 2024-11-11 | $361.85 | $1,009.90 | 374,800 | — | — |
| 2024-11-08 | $359.27 | $1,002.70 | 356,800 | — | — |
| 2024-11-07 | $353.13 | $985.56 | 347,000 | — | — |
| 2024-11-06 | $354.24 | $988.66 | 515,400 | — | — |
| 2024-11-05 | $334.18 | $932.68 | 272,600 | — | — |
| 2024-11-04 | $331.04 | $923.91 | 231,100 | — | — |
| 2024-11-01 | $330.29 | $921.82 | 253,900 | — | — |
| 2024-10-31 | $330.13 | $921.37 | 545,200 | — | — |
| 2024-10-30 | $333.05 | $929.52 | 422,000 | — | — |
| 2024-10-29 | $333.48 | $930.72 | 376,000 | — | — |
| 2024-10-28 | $332.59 | $928.24 | 379,500 | — | — |
| 2024-10-25 | $326.58 | $911.47 | 222,100 | — | — |
| 2024-10-24 | $325.65 | $908.87 | 563,500 | — | — |
| 2024-10-23 | $325.24 | $907.73 | 389,000 | — | — |
| 2024-10-22 | $323.31 | $902.34 | 335,000 | — | — |
| 2024-10-21 | $325.99 | $909.82 | 505,800 | — | — |
| 2024-10-18 | $326.09 | $910.10 | 1,420,100 | — | — |
| 2024-10-17 | $327.79 | $914.84 | 927,800 | — | — |
| 2024-10-16 | $298.08 | $831.92 | 543,100 | — | — |
| 2024-10-15 | $295.68 | $825.23 | 693,200 | — | — |
| 2024-10-14 | $296.60 | $827.79 | 430,800 | — | — |
| 2024-10-11 | $291.81 | $814.42 | 401,400 | — | — |
| 2024-10-10 | $286.31 | $799.07 | 326,200 | — | — |
| 2024-10-09 | $287.45 | $802.26 | 210,000 | — | — |
| 2024-10-08 | $285.44 | $796.65 | 185,400 | — | — |
| 2024-10-07 | $286.02 | $798.26 | 187,600 | — | — |
| 2024-10-04 | $286.74 | $800.27 | 276,600 | — | — |
| 2024-10-03 | $288.71 | $805.77 | 201,000 | — | — |
| 2024-10-02 | $291.02 | $812.22 | 335,100 | — | — |
| 2024-10-01 | $287.99 | $803.76 | 259,500 | — | — |
| 2024-09-30 | $289.71 | $808.56 | 216,100 | — | — |
| 2024-09-27 | $288.51 | $805.21 | 293,700 | — | — |
| 2024-09-26 | $289.50 | $807.98 | 227,100 | — | — |
| 2024-09-25 | $283.62 | $791.57 | 288,700 | — | — |
| 2024-09-24 | $284.41 | $793.77 | 330,400 | — | — |
| 2024-09-23 | $284.80 | $794.86 | 326,000 | — | — |
| 2024-09-20 | $283.19 | $790.37 | 532,400 | — | — |
| 2024-09-19 | $286.11 | $798.52 | 205,300 | — | — |
| 2024-09-18 | $280.66 | $783.31 | 266,900 | — | — |
| 2024-09-17 | $280.08 | $781.69 | 251,200 | — | — |
| 2024-09-16 | $281.44 | $785.48 | 239,700 | — | — |
| 2024-09-13 | $280.44 | $782.69 | 244,800 | — | — |
| 2024-09-12 | $277.86 | $775.49 | 216,600 | — | — |
| 2024-09-11 | $276.27 | $771.05 | 282,500 | — | — |
| 2024-09-10 | $275.74 | $769.57 | 246,100 | — | — |
| 2024-09-09 | $277.02 | $773.15 | 327,400 | — | — |
| 2024-09-06 | $270.84 | $755.90 | 268,400 | — | — |
| 2024-09-05 | $272.09 | $759.39 | 458,800 | — | — |
| 2024-09-04 | $279.07 | $778.87 | 202,200 | — | — |
| 2024-09-03 | $279.56 | $780.24 | 340,400 | — | — |
| 2024-08-30 | $283.74 | $791.90 | 292,400 | — | — |
| 2024-08-29 | $281.14 | $784.65 | 268,600 | — | — |
| 2024-08-28 | $280.18 | $781.97 | 212,000 | — | — |
| 2024-08-27 | $282.13 | $787.41 | 225,400 | — | — |
| 2024-08-26 | $282.99 | $789.81 | 193,500 | — | — |
| 2024-08-23 | $283.84 | $792.18 | 194,500 | — | — |
| 2024-08-22 | $277.67 | $774.96 | 186,000 | — | — |
| 2024-08-21 | $278.92 | $778.45 | 150,400 | — | — |
| 2024-08-20 | $275.35 | $768.49 | 130,600 | — | — |
| 2024-08-19 | $277.36 | $774.10 | 155,600 | — | — |
| 2024-08-16 | $276.19 | $765.64 | 242,400 | — | — |
| 2024-08-15 | $276.13 | $765.47 | 141,100 | — | — |
| 2024-08-14 | $273.23 | $757.43 | 155,600 | — | — |
| 2024-08-13 | $272.50 | $755.41 | 150,100 | — | — |
| 2024-08-12 | $267.82 | $742.44 | 293,400 | — | — |
| 2024-08-09 | $273.19 | $757.32 | 169,000 | — | — |
| 2024-08-08 | $273.69 | $758.71 | 169,500 | — | — |
| 2024-08-07 | $269.04 | $745.82 | 222,700 | — | — |
| 2024-08-06 | $272.38 | $755.08 | 234,900 | — | — |
| 2024-08-05 | $271.24 | $751.92 | 287,500 | — | — |
| 2024-08-02 | $276.74 | $767.16 | 250,500 | — | — |
| 2024-08-01 | $278.98 | $773.37 | 319,800 | — | — |
| 2024-07-31 | $287.03 | $795.69 | 322,600 | — | — |
| 2024-07-30 | $285.24 | $790.73 | 249,100 | — | — |
| 2024-07-29 | $280.22 | $776.81 | 208,600 | — | — |
| 2024-07-26 | $280.66 | $778.03 | 258,900 | — | — |
| 2024-07-25 | $273.47 | $758.10 | 296,400 | — | — |
| 2024-07-24 | $270.07 | $748.67 | 273,900 | — | — |
| 2024-07-23 | $274.78 | $761.73 | 260,700 | — | — |
| 2024-07-22 | $274.74 | $761.62 | 300,800 | — | — |
| 2024-07-19 | $270.90 | $750.97 | 421,100 | — | — |
| 2024-07-18 | $270.54 | $749.98 | 747,900 | — | — |
| 2024-07-17 | $275.73 | $764.36 | 446,100 | — | — |
| 2024-07-16 | $278.88 | $773.10 | 396,200 | — | — |
| 2024-07-15 | $270.84 | $750.81 | 312,600 | — | — |
| 2024-07-12 | $269.63 | $747.45 | 302,400 | — | — |
| 2024-07-11 | $267.90 | $742.66 | 417,800 | — | — |
| 2024-07-10 | $261.40 | $724.64 | 297,800 | — | — |
| 2024-07-09 | $256.11 | $709.97 | 334,500 | — | — |
| 2024-07-08 | $257.41 | $713.58 | 293,100 | — | — |
| 2024-07-05 | $255.35 | $707.87 | 456,600 | — | — |
| 2024-07-03 | $256.89 | $712.14 | 146,100 | — | — |
| 2024-07-02 | $257.06 | $712.61 | 361,000 | — | — |
| 2024-07-01 | $256.90 | $712.16 | 376,400 | — | — |
| 2024-06-28 | $261.39 | $724.61 | 536,500 | — | — |
| 2024-06-27 | $258.91 | $717.74 | 390,800 | — | — |
| 2024-06-26 | $261.73 | $725.55 | 271,600 | — | — |
| 2024-06-25 | $263.04 | $729.18 | 340,300 | — | — |
| 2024-06-24 | $267.40 | $741.27 | 257,600 | — | — |
| 2024-06-21 | $266.75 | $739.47 | 903,600 | — | — |
| 2024-06-20 | $268.68 | $744.82 | 228,100 | — | — |
| 2024-06-18 | $269.31 | $746.57 | 263,000 | — | — |
| 2024-06-17 | $268.23 | $743.57 | 322,400 | — | — |
| 2024-06-14 | $262.24 | $726.97 | 218,800 | — | — |
| 2024-06-13 | $268.83 | $745.24 | 179,900 | — | — |
| 2024-06-12 | $268.27 | $743.68 | 198,300 | — | — |
| 2024-06-11 | $265.56 | $736.17 | 240,500 | — | — |
| 2024-06-10 | $267.90 | $742.66 | 172,200 | — | — |
| 2024-06-07 | $268.19 | $743.46 | 184,400 | — | — |
| 2024-06-06 | $267.04 | $740.27 | 135,900 | — | — |
| 2024-06-05 | $269.22 | $746.32 | 160,400 | — | — |
| 2024-06-04 | $267.02 | $740.22 | 217,900 | — | — |
| 2024-06-03 | $268.87 | $745.35 | 216,000 | — | — |
| 2024-05-31 | $272.86 | $756.41 | 455,500 | — | — |
| 2024-05-30 | $268.23 | $743.57 | 281,500 | — | — |
| 2024-05-29 | $265.39 | $735.70 | 229,000 | — | — |
| 2024-05-28 | $269.42 | $746.87 | 251,100 | — | — |
| 2024-05-24 | $270.89 | $750.95 | 174,500 | — | — |
| 2024-05-23 | $270.28 | $749.26 | 195,500 | — | — |
| 2024-05-22 | $276.17 | $765.58 | 167,300 | — | — |
| 2024-05-21 | $276.10 | $765.39 | 192,800 | — | — |
| 2024-05-20 | $279.34 | $774.37 | 215,400 | — | — |
| 2024-05-17 | $278.98 | $773.37 | 279,200 | — | — |
| 2024-05-16 | $276.81 | $762.20 | 235,800 | — | — |
| 2024-05-15 | $279.82 | $770.49 | 254,100 | — | — |
| 2024-05-14 | $279.12 | $768.56 | 253,500 | — | — |
| 2024-05-13 | $279.93 | $770.79 | 156,000 | — | — |
| 2024-05-10 | $280.91 | $773.49 | 137,400 | — | — |
| 2024-05-09 | $280.10 | $771.26 | 156,300 | — | — |
| 2024-05-08 | $275.91 | $759.72 | 296,100 | — | — |
| 2024-05-07 | $276.86 | $762.34 | 224,900 | — | — |
| 2024-05-06 | $274.59 | $756.09 | 173,300 | — | — |
| 2024-05-03 | $271.03 | $746.29 | 262,500 | — | — |
| 2024-05-02 | $266.87 | $734.83 | 339,500 | — | — |
| 2024-05-01 | $267.74 | $737.23 | 358,800 | — | — |
| 2024-04-30 | $267.96 | $737.83 | 325,800 | — | — |
| 2024-04-29 | $272.25 | $749.65 | 267,800 | — | — |
| 2024-04-26 | $270.70 | $745.38 | 237,100 | — | — |
| 2024-04-25 | $270.16 | $743.89 | 261,200 | — | — |
| 2024-04-24 | $273.59 | $753.33 | 299,000 | — | — |
| 2024-04-23 | $271.34 | $747.14 | 289,200 | — | — |
| 2024-04-22 | $268.56 | $739.48 | 374,400 | — | — |
| 2024-04-19 | $268.80 | $740.15 | 522,100 | — | — |
| 2024-04-18 | $261.76 | $720.76 | 862,100 | — | — |
| 2024-04-17 | $283.50 | $780.62 | 437,800 | — | — |
| 2024-04-16 | $282.45 | $777.73 | 355,900 | — | — |
| 2024-04-15 | $285.83 | $787.04 | 315,000 | — | — |
| 2024-04-12 | $289.58 | $797.36 | 348,000 | — | — |
| 2024-04-11 | $291.54 | $802.76 | 303,400 | — | — |
| 2024-04-10 | $292.08 | $804.25 | 252,700 | — | — |
| 2024-04-09 | $293.99 | $809.51 | 240,600 | — | — |
| 2024-04-08 | $293.31 | $807.63 | 222,200 | — | — |
| 2024-04-05 | $292.76 | $806.12 | 210,200 | — | — |
| 2024-04-04 | $293.21 | $807.36 | 268,800 | — | — |
| 2024-04-03 | $292.51 | $805.43 | 257,200 | — | — |
| 2024-04-02 | $292.09 | $804.27 | 283,300 | — | — |
| 2024-04-01 | $294.63 | $811.27 | 263,700 | — | — |
| 2024-03-28 | $296.22 | $815.65 | 241,600 | — | — |
| 2024-03-27 | $296.94 | $817.63 | 242,400 | — | — |
| 2024-03-26 | $290.97 | $801.19 | 322,200 | — | — |
| 2024-03-25 | $291.89 | $803.72 | 227,700 | — | — |
| 2024-03-22 | $291.63 | $803.01 | 273,300 | — | — |
| 2024-03-21 | $293.18 | $807.28 | 406,200 | — | — |
| 2024-03-20 | $292.01 | $804.05 | 229,200 | — | — |
| 2024-03-19 | $289.21 | $796.34 | 380,600 | — | — |
| 2024-03-18 | $287.33 | $791.17 | 380,400 | — | — |
| 2024-03-15 | $289.20 | $796.32 | 1,995,400 | — | — |
| 2024-03-14 | $290.85 | $800.86 | 390,500 | — | — |
| 2024-03-13 | $294.76 | $811.63 | 375,300 | — | — |
| 2024-03-12 | $295.01 | $812.32 | 278,000 | — | — |
| 2024-03-11 | $292.20 | $804.58 | 383,700 | — | — |
| 2024-03-08 | $295.24 | $812.95 | 491,100 | — | — |
| 2024-03-07 | $294.61 | $811.21 | 516,000 | — | — |
| 2024-03-06 | $285.66 | $786.57 | 229,200 | — | — |
| 2024-03-05 | $283.04 | $779.36 | 416,700 | — | — |
| 2024-03-04 | $284.51 | $783.40 | 462,000 | — | — |
| 2024-03-01 | $277.30 | $763.55 | 216,100 | — | — |
| 2024-02-29 | $275.66 | $759.03 | 398,400 | — | — |
| 2024-02-28 | $275.19 | $757.74 | 299,200 | — | — |
| 2024-02-27 | $273.76 | $753.80 | 276,800 | — | — |
| 2024-02-26 | $271.21 | $746.78 | 245,400 | — | — |
| 2024-02-23 | $270.95 | $746.07 | 192,400 | — | — |
| 2024-02-22 | $271.23 | $741.71 | 309,300 | — | — |
| 2024-02-21 | $269.12 | $735.94 | 266,700 | — | — |
| 2024-02-20 | $269.04 | $735.73 | 393,200 | — | — |
| 2024-02-16 | $267.24 | $730.80 | 313,700 | — | — |
| 2024-02-15 | $269.00 | $735.62 | 278,000 | — | — |
| 2024-02-14 | $263.14 | $719.59 | 314,500 | — | — |
| 2024-02-13 | $262.09 | $716.72 | 340,200 | — | — |
| 2024-02-12 | $267.74 | $732.17 | 360,700 | — | — |
| 2024-02-09 | $262.43 | $717.65 | 472,000 | — | — |
| 2024-02-08 | $266.03 | $727.49 | 776,400 | — | — |
| 2024-02-07 | $294.50 | $805.35 | 263,700 | — | — |
| 2024-02-06 | $293.42 | $802.40 | 190,800 | — | — |
| 2024-02-05 | $291.50 | $797.15 | 186,800 | — | — |
| 2024-02-02 | $292.61 | $800.18 | 163,200 | — | — |
| 2024-02-01 | $290.05 | $793.18 | 414,800 | — | — |
| 2024-01-31 | $289.93 | $792.85 | 277,800 | — | — |
| 2024-01-30 | $294.31 | $804.83 | 197,800 | — | — |
| 2024-01-29 | $291.85 | $798.10 | 273,200 | — | — |
| 2024-01-26 | $289.66 | $792.11 | 164,500 | — | — |
| 2024-01-25 | $288.55 | $789.08 | 150,200 | — | — |
| 2024-01-24 | $286.28 | $782.87 | 173,300 | — | — |
| 2024-01-23 | $288.80 | $789.76 | 121,800 | — | — |
| 2024-01-22 | $288.93 | $790.12 | 139,500 | — | — |
| 2024-01-19 | $286.86 | $784.46 | 180,200 | — | — |
| 2024-01-18 | $284.96 | $779.26 | 127,600 | — | — |
| 2024-01-17 | $283.01 | $773.93 | 161,200 | — | — |
| 2024-01-16 | $285.04 | $779.48 | 270,900 | — | — |
| 2024-01-12 | $283.92 | $776.42 | 113,700 | — | — |
| 2024-01-11 | $284.12 | $776.96 | 183,300 | — | — |
| 2024-01-10 | $282.49 | $772.51 | 157,400 | — | — |
| 2024-01-09 | $280.94 | $768.27 | 240,300 | — | — |
| 2024-01-08 | $282.79 | $773.33 | 219,600 | — | — |
| 2024-01-05 | $280.93 | $768.24 | 178,500 | — | — |
| 2024-01-04 | $282.07 | $771.36 | 160,200 | — | — |
| 2024-01-03 | $282.84 | $773.46 | 200,100 | — | — |
| 2024-01-02 | $288.74 | $789.60 | 211,000 | — | — |