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-02-27 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 | $328.51 | $328.51 | 103,800 | — | — |
| 2024-12-30 | $326.34 | $326.34 | 101,300 | — | — |
| 2024-12-27 | $330.87 | $330.87 | 77,900 | — | — |
| 2024-12-26 | $331.39 | $331.39 | 86,200 | — | — |
| 2024-12-24 | $330.53 | $330.53 | 40,500 | — | — |
| 2024-12-23 | $328.36 | $328.36 | 103,000 | — | — |
| 2024-12-20 | $327.47 | $327.47 | 691,300 | — | — |
| 2024-12-19 | $325.94 | $325.94 | 182,500 | — | — |
| 2024-12-18 | $323.94 | $323.94 | 171,900 | — | — |
| 2024-12-17 | $337.85 | $337.85 | 226,500 | — | — |
| 2024-12-16 | $342.95 | $342.95 | 221,100 | — | — |
| 2024-12-13 | $336.28 | $336.28 | 160,800 | — | — |
| 2024-12-12 | $340.01 | $340.01 | 106,400 | — | — |
| 2024-12-11 | $341.51 | $341.51 | 159,800 | — | — |
| 2024-12-10 | $339.87 | $339.87 | 171,900 | — | — |
| 2024-12-09 | $345.60 | $345.60 | 228,400 | — | — |
| 2024-12-06 | $325.50 | $325.50 | 151,300 | — | — |
| 2024-12-05 | $322.36 | $322.36 | 145,000 | — | — |
| 2024-12-04 | $338.44 | $338.44 | 332,700 | — | — |
| 2024-12-03 | $332.28 | $332.28 | 112,300 | — | — |
| 2024-12-02 | $338.77 | $338.77 | 124,500 | — | — |
| 2024-11-29 | $340.53 | $340.53 | 78,200 | — | — |
| 2024-11-27 | $338.48 | $338.48 | 127,600 | — | — |
| 2024-11-26 | $337.73 | $337.73 | 167,700 | — | — |
| 2024-11-25 | $336.09 | $336.09 | 330,700 | — | — |
| 2024-11-22 | $332.91 | $332.91 | 184,500 | — | — |
| 2024-11-21 | $325.58 | $325.58 | 159,600 | — | — |
| 2024-11-20 | $323.69 | $323.69 | 276,600 | — | — |
| 2024-11-19 | $320.66 | $320.66 | 235,200 | — | — |
| 2024-11-18 | $313.15 | $313.15 | 312,000 | — | — |
| 2024-11-15 | $320.31 | $320.31 | 286,600 | — | — |
| 2024-11-14 | $350.23 | $350.23 | 148,100 | — | — |
| 2024-11-13 | $363.20 | $363.20 | 132,300 | — | — |
| 2024-11-12 | $364.53 | $364.53 | 212,200 | — | — |
| 2024-11-11 | $365.95 | $365.95 | 173,300 | — | — |
| 2024-11-08 | $369.25 | $369.25 | 149,600 | — | — |
| 2024-11-07 | $372.87 | $372.87 | 155,500 | — | — |
| 2024-11-06 | $372.93 | $372.93 | 215,400 | — | — |
| 2024-11-05 | $374.28 | $374.28 | 189,100 | — | — |
| 2024-11-04 | $368.92 | $368.92 | 202,100 | — | — |
| 2024-11-01 | $368.42 | $368.42 | 284,300 | — | — |
| 2024-10-31 | $358.19 | $358.19 | 407,200 | — | — |
| 2024-10-30 | $330.58 | $330.58 | 222,000 | — | — |
| 2024-10-29 | $331.64 | $331.64 | 220,700 | — | — |
| 2024-10-28 | $328.59 | $328.59 | 178,000 | — | — |
| 2024-10-25 | $320.23 | $320.23 | 197,900 | — | — |
| 2024-10-24 | $328.08 | $328.08 | 171,800 | — | — |
| 2024-10-23 | $335.08 | $335.08 | 164,400 | — | — |
| 2024-10-22 | $339.84 | $339.84 | 156,000 | — | — |
| 2024-10-21 | $343.12 | $343.12 | 134,200 | — | — |
| 2024-10-18 | $346.37 | $346.37 | 191,000 | — | — |
| 2024-10-17 | $343.98 | $343.98 | 241,600 | — | — |
| 2024-10-16 | $329.79 | $329.79 | 204,600 | — | — |
| 2024-10-15 | $342.16 | $342.16 | 133,300 | — | — |
| 2024-10-14 | $341.06 | $341.06 | 151,900 | — | — |
| 2024-10-11 | $336.92 | $336.92 | 157,400 | — | — |
| 2024-10-10 | $333.40 | $333.40 | 185,000 | — | — |
| 2024-10-09 | $338.61 | $338.61 | 177,500 | — | — |
| 2024-10-08 | $339.22 | $339.22 | 137,000 | — | — |
| 2024-10-07 | $341.02 | $341.02 | 178,500 | — | — |
| 2024-10-04 | $343.70 | $343.70 | 211,300 | — | — |
| 2024-10-03 | $337.09 | $337.09 | 201,900 | — | — |
| 2024-10-02 | $342.62 | $342.62 | 267,400 | — | — |
| 2024-10-01 | $337.69 | $337.69 | 207,700 | — | — |
| 2024-09-30 | $334.58 | $334.58 | 162,100 | — | — |
| 2024-09-27 | $331.77 | $331.77 | 141,700 | — | — |
| 2024-09-26 | $332.10 | $332.10 | 209,800 | — | — |
| 2024-09-25 | $315.55 | $315.55 | 174,800 | — | — |
| 2024-09-24 | $327.89 | $327.89 | 235,300 | — | — |
| 2024-09-23 | $326.60 | $326.60 | 252,200 | — | — |
| 2024-09-20 | $330.01 | $330.01 | 5,791,400 | — | — |
| 2024-09-19 | $344.60 | $344.60 | 264,500 | — | — |
| 2024-09-18 | $340.45 | $340.45 | 284,300 | — | — |
| 2024-09-17 | $333.66 | $333.66 | 244,100 | — | — |
| 2024-09-16 | $330.26 | $330.26 | 199,300 | — | — |
| 2024-09-13 | $326.22 | $326.22 | 182,400 | — | — |
| 2024-09-12 | $321.93 | $321.93 | 147,800 | — | — |
| 2024-09-11 | $319.20 | $319.20 | 210,700 | — | — |
| 2024-09-10 | $324.21 | $324.21 | 209,300 | — | — |
| 2024-09-09 | $323.09 | $323.09 | 485,200 | — | — |
| 2024-09-06 | $329.75 | $329.75 | 133,000 | — | — |
| 2024-09-05 | $333.28 | $333.28 | 156,500 | — | — |
| 2024-09-04 | $330.91 | $330.91 | 234,500 | — | — |
| 2024-09-03 | $334.31 | $334.31 | 410,900 | — | — |
| 2024-08-30 | $337.32 | $337.32 | 205,400 | — | — |
| 2024-08-29 | $333.71 | $333.71 | 173,000 | — | — |
| 2024-08-28 | $328.75 | $328.75 | 244,600 | — | — |
| 2024-08-27 | $319.37 | $319.37 | 171,300 | — | — |
| 2024-08-26 | $313.42 | $313.42 | 118,100 | — | — |
| 2024-08-23 | $314.94 | $314.94 | 184,100 | — | — |
| 2024-08-22 | $310.03 | $310.03 | 176,700 | — | — |
| 2024-08-21 | $316.23 | $316.23 | 161,100 | — | — |
| 2024-08-20 | $318.69 | $318.69 | 293,400 | — | — |
| 2024-08-19 | $326.33 | $326.33 | 176,300 | — | — |
| 2024-08-16 | $325.58 | $325.58 | 372,900 | — | — |
| 2024-08-15 | $325.62 | $325.62 | 178,000 | — | — |
| 2024-08-14 | $320.45 | $320.45 | 123,900 | — | — |
| 2024-08-13 | $326.00 | $326.00 | 166,200 | — | — |
| 2024-08-12 | $318.41 | $318.41 | 229,500 | — | — |
| 2024-08-09 | $325.29 | $325.29 | 172,200 | — | — |
| 2024-08-08 | $328.36 | $328.36 | 240,800 | — | — |
| 2024-08-07 | $318.69 | $318.69 | 163,800 | — | — |
| 2024-08-06 | $326.93 | $326.93 | 217,200 | — | — |
| 2024-08-05 | $328.68 | $328.68 | 263,700 | — | — |
| 2024-08-02 | $335.93 | $335.93 | 448,600 | — | — |
| 2024-08-01 | $341.25 | $341.25 | 294,600 | — | — |
| 2024-07-31 | $338.36 | $338.36 | 325,800 | — | — |
| 2024-07-30 | $340.23 | $340.23 | 242,900 | — | — |
| 2024-07-29 | $325.63 | $325.63 | 166,600 | — | — |
| 2024-07-26 | $319.42 | $319.42 | 243,300 | — | — |
| 2024-07-25 | $315.17 | $315.17 | 214,800 | — | — |
| 2024-07-24 | $309.91 | $309.91 | 177,200 | — | — |
| 2024-07-23 | $305.22 | $305.22 | 210,300 | — | — |
| 2024-07-22 | $301.92 | $301.92 | 235,100 | — | — |
| 2024-07-19 | $296.82 | $296.82 | 298,900 | — | — |
| 2024-07-18 | $300.27 | $300.27 | 341,700 | — | — |
| 2024-07-17 | $318.64 | $318.64 | 217,700 | — | — |
| 2024-07-16 | $314.52 | $314.52 | 185,500 | — | — |
| 2024-07-15 | $302.11 | $302.11 | 231,400 | — | — |
| 2024-07-12 | $304.15 | $304.15 | 301,900 | — | — |
| 2024-07-11 | $295.52 | $295.52 | 246,500 | — | — |
| 2024-07-10 | $280.35 | $280.35 | 225,800 | — | — |
| 2024-07-09 | $274.88 | $274.88 | 266,400 | — | — |
| 2024-07-08 | $274.94 | $274.94 | 195,600 | — | — |
| 2024-07-05 | $276.94 | $276.94 | 194,000 | — | — |
| 2024-07-03 | $270.07 | $270.07 | 150,100 | — | — |
| 2024-07-02 | $267.55 | $267.55 | 307,600 | — | — |
| 2024-07-01 | $263.97 | $263.97 | 301,000 | — | — |
| 2024-06-28 | $273.11 | $273.11 | 428,300 | — | — |
| 2024-06-27 | $271.99 | $271.99 | 188,000 | — | — |
| 2024-06-26 | $278.03 | $278.03 | 217,100 | — | — |
| 2024-06-25 | $280.25 | $280.25 | 306,600 | — | — |
| 2024-06-24 | $283.88 | $283.88 | 310,800 | — | — |
| 2024-06-21 | $287.98 | $287.98 | 1,318,000 | — | — |
| 2024-06-20 | $285.62 | $285.62 | 359,400 | — | — |
| 2024-06-18 | $288.99 | $288.99 | 398,600 | — | — |
| 2024-06-17 | $295.77 | $295.77 | 383,300 | — | — |
| 2024-06-14 | $282.26 | $282.26 | 203,900 | — | — |
| 2024-06-13 | $281.80 | $281.80 | 297,500 | — | — |
| 2024-06-12 | $283.29 | $283.29 | 162,300 | — | — |
| 2024-06-11 | $281.17 | $281.17 | 191,900 | — | — |
| 2024-06-10 | $284.45 | $284.45 | 223,200 | — | — |
| 2024-06-07 | $287.02 | $287.02 | 210,300 | — | — |
| 2024-06-06 | $289.00 | $289.00 | 232,400 | — | — |
| 2024-06-05 | $289.10 | $289.10 | 154,200 | — | — |
| 2024-06-04 | $288.42 | $288.42 | 178,700 | — | — |
| 2024-06-03 | $288.96 | $288.96 | 233,200 | — | — |
| 2024-05-31 | $286.86 | $286.86 | 323,900 | — | — |
| 2024-05-30 | $282.01 | $282.01 | 240,900 | — | — |
| 2024-05-29 | $285.00 | $285.00 | 193,600 | — | — |
| 2024-05-28 | $286.09 | $286.09 | 283,700 | — | — |
| 2024-05-24 | $287.21 | $287.21 | 141,600 | — | — |
| 2024-05-23 | $290.25 | $290.25 | 242,000 | — | — |
| 2024-05-22 | $291.84 | $291.84 | 166,200 | — | — |
| 2024-05-21 | $289.45 | $289.45 | 175,900 | — | — |
| 2024-05-20 | $291.88 | $291.88 | 195,200 | — | — |
| 2024-05-17 | $293.85 | $293.85 | 189,800 | — | — |
| 2024-05-16 | $295.73 | $295.73 | 224,200 | — | — |
| 2024-05-15 | $300.97 | $300.97 | 234,800 | — | — |
| 2024-05-14 | $294.01 | $294.01 | 197,200 | — | — |
| 2024-05-13 | $285.44 | $285.44 | 186,600 | — | — |
| 2024-05-10 | $282.00 | $282.00 | 239,400 | — | — |
| 2024-05-09 | $277.31 | $277.31 | 200,700 | — | — |
| 2024-05-08 | $268.26 | $268.26 | 270,400 | — | — |
| 2024-05-07 | $279.91 | $279.91 | 201,700 | — | — |
| 2024-05-06 | $281.97 | $281.97 | 207,600 | — | — |
| 2024-05-03 | $279.83 | $279.83 | 196,200 | — | — |
| 2024-05-02 | $279.31 | $279.31 | 236,900 | — | — |
| 2024-05-01 | $274.06 | $274.06 | 383,500 | — | — |
| 2024-04-30 | $269.75 | $269.75 | 307,300 | — | — |
| 2024-04-29 | $277.11 | $277.11 | 149,400 | — | — |
| 2024-04-26 | $275.94 | $275.94 | 179,200 | — | — |
| 2024-04-25 | $275.60 | $275.60 | 164,800 | — | — |
| 2024-04-24 | $278.21 | $278.21 | 209,100 | — | — |
| 2024-04-23 | $285.28 | $285.28 | 250,500 | — | — |
| 2024-04-22 | $280.13 | $280.13 | 217,100 | — | — |
| 2024-04-19 | $279.73 | $279.73 | 294,100 | — | — |
| 2024-04-18 | $281.02 | $281.02 | 373,400 | — | — |
| 2024-04-17 | $290.86 | $290.86 | 214,100 | — | — |
| 2024-04-16 | $292.75 | $292.75 | 199,600 | — | — |
| 2024-04-15 | $300.41 | $300.41 | 173,100 | — | — |
| 2024-04-12 | $300.45 | $300.45 | 251,200 | — | — |
| 2024-04-11 | $311.87 | $311.87 | 271,100 | — | — |
| 2024-04-10 | $331.09 | $331.09 | 105,600 | — | — |
| 2024-04-09 | $339.48 | $339.48 | 101,500 | — | — |
| 2024-04-08 | $326.32 | $326.32 | 201,300 | — | — |
| 2024-04-05 | $324.59 | $324.59 | 159,000 | — | — |
| 2024-04-04 | $322.83 | $322.83 | 130,200 | — | — |
| 2024-04-03 | $328.18 | $328.18 | 200,300 | — | — |
| 2024-04-02 | $328.72 | $328.72 | 225,700 | — | — |
| 2024-04-01 | $338.98 | $338.98 | 261,900 | — | — |
| 2024-03-28 | $345.87 | $345.87 | 137,900 | — | — |
| 2024-03-27 | $349.56 | $349.56 | 189,700 | — | — |
| 2024-03-26 | $340.52 | $340.52 | 109,900 | — | — |
| 2024-03-25 | $341.11 | $341.11 | 167,600 | — | — |
| 2024-03-22 | $350.46 | $350.46 | 327,600 | — | — |
| 2024-03-21 | $351.99 | $351.99 | 211,000 | — | — |
| 2024-03-20 | $336.29 | $336.29 | 172,200 | — | — |
| 2024-03-19 | $336.48 | $336.48 | 127,900 | — | — |
| 2024-03-18 | $333.43 | $333.43 | 146,300 | — | — |
| 2024-03-15 | $333.51 | $333.51 | 166,900 | — | — |
| 2024-03-14 | $332.40 | $332.40 | 153,000 | — | — |
| 2024-03-13 | $336.43 | $336.43 | 129,200 | — | — |
| 2024-03-12 | $337.22 | $337.22 | 148,800 | — | — |
| 2024-03-11 | $344.25 | $344.25 | 112,400 | — | — |
| 2024-03-08 | $343.76 | $343.76 | 141,100 | — | — |
| 2024-03-07 | $339.40 | $339.40 | 116,800 | — | — |
| 2024-03-06 | $333.25 | $333.25 | 145,700 | — | — |
| 2024-03-05 | $330.94 | $330.94 | 196,800 | — | — |
| 2024-03-04 | $334.67 | $334.67 | 145,400 | — | — |
| 2024-03-01 | $332.30 | $332.30 | 310,200 | — | — |
| 2024-02-29 | $325.88 | $325.88 | 279,300 | — | — |
| 2024-02-28 | $330.35 | $330.35 | 223,300 | — | — |
| 2024-02-27 | $329.74 | $329.74 | 200,200 | — | — |
| 2024-02-26 | $338.16 | $338.16 | 267,400 | — | — |
| 2024-02-23 | $337.99 | $337.99 | 277,100 | — | — |
| 2024-02-22 | $338.47 | $338.47 | 390,400 | — | — |
| 2024-02-21 | $338.64 | $338.64 | 571,100 | — | — |
| 2024-02-20 | $343.76 | $343.76 | 296,800 | — | — |
| 2024-02-16 | $340.52 | $340.52 | 518,600 | — | — |
| 2024-02-15 | $328.73 | $328.73 | 230,800 | — | — |
| 2024-02-14 | $327.91 | $327.91 | 174,000 | — | — |
| 2024-02-13 | $316.10 | $316.10 | 200,500 | — | — |
| 2024-02-12 | $326.31 | $326.31 | 155,200 | — | — |
| 2024-02-09 | $325.22 | $325.22 | 116,100 | — | — |
| 2024-02-08 | $326.11 | $326.11 | 131,900 | — | — |
| 2024-02-07 | $325.16 | $325.16 | 180,100 | — | — |
| 2024-02-06 | $325.01 | $325.01 | 184,700 | — | — |
| 2024-02-05 | $318.72 | $318.72 | 102,100 | — | — |
| 2024-02-02 | $320.43 | $320.43 | 172,100 | — | — |
| 2024-02-01 | $328.96 | $328.96 | 145,500 | — | — |
| 2024-01-31 | $320.89 | $320.89 | 186,300 | — | — |
| 2024-01-30 | $332.41 | $332.41 | 155,000 | — | — |
| 2024-01-29 | $330.04 | $330.04 | 230,800 | — | — |
| 2024-01-26 | $329.05 | $329.05 | 358,600 | — | — |
| 2024-01-25 | $316.30 | $316.30 | 312,300 | — | — |
| 2024-01-24 | $316.56 | $316.56 | 210,300 | — | — |
| 2024-01-23 | $315.25 | $315.25 | 150,800 | — | — |
| 2024-01-22 | $312.84 | $312.84 | 147,800 | — | — |
| 2024-01-19 | $306.62 | $306.62 | 281,000 | — | — |
| 2024-01-18 | $304.11 | $304.11 | 307,000 | — | — |
| 2024-01-17 | $304.12 | $304.12 | 134,000 | — | — |
| 2024-01-16 | $315.22 | $315.22 | 171,600 | — | — |
| 2024-01-12 | $318.56 | $318.56 | 150,200 | — | — |
| 2024-01-11 | $320.83 | $320.83 | 183,200 | — | — |
| 2024-01-10 | $320.76 | $320.76 | 158,800 | — | — |
| 2024-01-09 | $317.77 | $317.77 | 207,100 | — | — |
| 2024-01-08 | $321.98 | $321.98 | 119,100 | — | — |
| 2024-01-05 | $316.38 | $316.38 | 157,100 | — | — |
| 2024-01-04 | $316.48 | $316.48 | 121,900 | — | — |
| 2024-01-03 | $318.86 | $318.86 | 137,500 | — | — |
| 2024-01-02 | $327.99 | $327.99 | 205,500 | — | — |