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
- 1983-10-20 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 | $396.23 | $526.83 | 195,300 | — | — |
| 2024-12-30 | $398.70 | $530.12 | 128,300 | — | — |
| 2024-12-27 | $403.98 | $537.14 | 134,600 | — | — |
| 2024-12-26 | $405.48 | $539.13 | 177,300 | — | — |
| 2024-12-24 | $403.67 | $536.73 | 64,100 | — | — |
| 2024-12-23 | $399.56 | $531.26 | 205,100 | — | — |
| 2024-12-20 | $403.16 | $536.05 | 765,300 | — | — |
| 2024-12-19 | $409.15 | $544.01 | 219,000 | — | — |
| 2024-12-18 | $406.16 | $540.04 | 288,900 | — | — |
| 2024-12-17 | $421.39 | $560.29 | 224,800 | — | — |
| 2024-12-16 | $424.51 | $564.44 | 265,000 | — | — |
| 2024-12-13 | $425.27 | $565.45 | 187,700 | — | — |
| 2024-12-12 | $425.70 | $566.02 | 192,100 | — | — |
| 2024-12-11 | $427.81 | $568.82 | 391,600 | — | — |
| 2024-12-10 | $416.86 | $554.26 | 482,000 | — | — |
| 2024-12-09 | $418.11 | $555.93 | 474,100 | — | — |
| 2024-12-06 | $422.27 | $561.46 | 267,700 | — | — |
| 2024-12-05 | $420.07 | $558.53 | 162,800 | — | — |
| 2024-12-04 | $415.77 | $552.81 | 187,800 | — | — |
| 2024-12-03 | $417.52 | $555.14 | 269,300 | — | — |
| 2024-12-02 | $421.08 | $559.88 | 205,100 | — | — |
| 2024-11-29 | $420.89 | $559.62 | 82,500 | — | — |
| 2024-11-27 | $420.98 | $559.74 | 213,300 | — | — |
| 2024-11-26 | $426.49 | $567.07 | 199,400 | — | — |
| 2024-11-25 | $426.69 | $567.33 | 283,300 | — | — |
| 2024-11-22 | $427.88 | $568.92 | 274,800 | — | — |
| 2024-11-21 | $416.40 | $553.65 | 162,100 | — | — |
| 2024-11-20 | $413.95 | $550.39 | 161,500 | — | — |
| 2024-11-19 | $411.67 | $547.36 | 172,200 | — | — |
| 2024-11-18 | $404.60 | $537.96 | 164,900 | — | — |
| 2024-11-15 | $401.40 | $533.71 | 189,500 | — | — |
| 2024-11-14 | $405.71 | $539.44 | 245,800 | — | — |
| 2024-11-13 | $409.11 | $543.96 | 260,400 | — | — |
| 2024-11-12 | $417.06 | $554.53 | 187,200 | — | — |
| 2024-11-11 | $410.97 | $546.43 | 202,300 | — | — |
| 2024-11-08 | $412.85 | $548.93 | 229,700 | — | — |
| 2024-11-07 | $413.37 | $549.62 | 176,400 | — | — |
| 2024-11-06 | $409.18 | $544.05 | 279,000 | — | — |
| 2024-11-05 | $396.90 | $527.72 | 258,300 | — | — |
| 2024-11-04 | $381.08 | $506.69 | 302,100 | — | — |
| 2024-11-01 | $393.19 | $522.79 | 196,200 | — | — |
| 2024-10-31 | $394.02 | $523.23 | 195,300 | — | — |
| 2024-10-30 | $398.31 | $528.93 | 172,700 | — | — |
| 2024-10-29 | $398.51 | $529.19 | 244,000 | — | — |
| 2024-10-28 | $400.61 | $531.98 | 198,500 | — | — |
| 2024-10-25 | $391.13 | $519.39 | 145,000 | — | — |
| 2024-10-24 | $386.62 | $513.40 | 141,000 | — | — |
| 2024-10-23 | $390.50 | $518.56 | 180,700 | — | — |
| 2024-10-22 | $390.42 | $518.45 | 176,200 | — | — |
| 2024-10-21 | $392.12 | $520.71 | 189,900 | — | — |
| 2024-10-18 | $390.15 | $518.09 | 140,500 | — | — |
| 2024-10-17 | $387.08 | $514.02 | 151,700 | — | — |
| 2024-10-16 | $389.72 | $517.52 | 246,200 | — | — |
| 2024-10-15 | $389.23 | $516.87 | 252,700 | — | — |
| 2024-10-14 | $390.78 | $518.93 | 215,700 | — | — |
| 2024-10-11 | $385.90 | $512.45 | 149,800 | — | — |
| 2024-10-10 | $380.88 | $505.78 | 265,700 | — | — |
| 2024-10-09 | $391.19 | $519.47 | 296,600 | — | — |
| 2024-10-08 | $380.74 | $505.60 | 190,100 | — | — |
| 2024-10-07 | $372.42 | $494.55 | 264,100 | — | — |
| 2024-10-04 | $370.59 | $492.12 | 153,100 | — | — |
| 2024-10-03 | $366.65 | $486.89 | 189,500 | — | — |
| 2024-10-02 | $370.17 | $491.56 | 213,400 | — | — |
| 2024-10-01 | $377.47 | $501.25 | 174,800 | — | — |
| 2024-09-30 | $375.71 | $498.92 | 211,100 | — | — |
| 2024-09-27 | $373.31 | $495.73 | 152,300 | — | — |
| 2024-09-26 | $373.76 | $496.33 | 278,200 | — | — |
| 2024-09-25 | $371.98 | $493.96 | 180,900 | — | — |
| 2024-09-24 | $371.87 | $493.82 | 230,600 | — | — |
| 2024-09-23 | $377.94 | $501.88 | 263,700 | — | — |
| 2024-09-20 | $368.00 | $488.68 | 453,100 | — | — |
| 2024-09-19 | $365.23 | $485.00 | 284,900 | — | — |
| 2024-09-18 | $373.02 | $495.34 | 118,200 | — | — |
| 2024-09-17 | $375.31 | $498.39 | 227,400 | — | — |
| 2024-09-16 | $380.68 | $505.52 | 214,700 | — | — |
| 2024-09-13 | $381.63 | $506.78 | 287,100 | — | — |
| 2024-09-12 | $382.07 | $507.36 | 217,700 | — | — |
| 2024-09-11 | $373.38 | $495.82 | 229,300 | — | — |
| 2024-09-10 | $374.91 | $497.85 | 264,200 | — | — |
| 2024-09-09 | $366.97 | $487.31 | 345,100 | — | — |
| 2024-09-06 | $373.82 | $496.41 | 365,200 | — | — |
| 2024-09-05 | $380.74 | $505.60 | 728,400 | — | — |
| 2024-09-04 | $354.52 | $470.78 | 362,000 | — | — |
| 2024-09-03 | $354.92 | $471.31 | 285,300 | — | — |
| 2024-08-30 | $362.31 | $481.12 | 301,700 | — | — |
| 2024-08-29 | $358.84 | $476.51 | 281,000 | — | — |
| 2024-08-28 | $368.08 | $488.78 | 181,600 | — | — |
| 2024-08-27 | $372.96 | $495.26 | 159,000 | — | — |
| 2024-08-26 | $375.43 | $498.54 | 224,600 | — | — |
| 2024-08-23 | $369.40 | $490.54 | 176,300 | — | — |
| 2024-08-22 | $370.07 | $491.43 | 158,600 | — | — |
| 2024-08-21 | $378.36 | $502.44 | 127,800 | — | — |
| 2024-08-20 | $374.82 | $497.73 | 132,200 | — | — |
| 2024-08-19 | $382.81 | $508.34 | 260,200 | — | — |
| 2024-08-16 | $380.29 | $505.00 | 210,900 | — | — |
| 2024-08-15 | $378.42 | $502.52 | 368,300 | — | — |
| 2024-08-14 | $366.31 | $486.43 | 140,400 | — | — |
| 2024-08-13 | $367.21 | $487.63 | 146,500 | — | — |
| 2024-08-12 | $371.01 | $492.68 | 165,100 | — | — |
| 2024-08-09 | $374.76 | $497.65 | 147,400 | — | — |
| 2024-08-08 | $375.52 | $498.66 | 155,200 | — | — |
| 2024-08-07 | $367.54 | $488.07 | 147,100 | — | — |
| 2024-08-06 | $373.73 | $496.29 | 232,300 | — | — |
| 2024-08-05 | $371.87 | $493.82 | 361,300 | — | — |
| 2024-08-02 | $371.93 | $493.90 | 368,400 | — | — |
| 2024-08-01 | $383.10 | $508.73 | 202,200 | — | — |
| 2024-07-31 | $387.84 | $514.36 | 310,400 | — | — |
| 2024-07-30 | $387.54 | $513.96 | 250,900 | — | — |
| 2024-07-29 | $388.02 | $514.60 | 258,700 | — | — |
| 2024-07-26 | $391.16 | $518.76 | 437,300 | — | — |
| 2024-07-25 | $372.78 | $494.39 | 175,200 | — | — |
| 2024-07-24 | $374.13 | $496.18 | 220,900 | — | — |
| 2024-07-23 | $376.69 | $499.57 | 163,300 | — | — |
| 2024-07-22 | $378.96 | $502.58 | 164,100 | — | — |
| 2024-07-19 | $376.65 | $499.52 | 179,800 | — | — |
| 2024-07-18 | $376.42 | $499.21 | 220,500 | — | — |
| 2024-07-17 | $379.11 | $502.78 | 146,400 | — | — |
| 2024-07-16 | $383.30 | $508.34 | 231,400 | — | — |
| 2024-07-15 | $379.79 | $503.68 | 215,300 | — | — |
| 2024-07-12 | $376.44 | $499.24 | 200,900 | — | — |
| 2024-07-11 | $376.04 | $498.71 | 272,500 | — | — |
| 2024-07-10 | $363.56 | $482.16 | 190,000 | — | — |
| 2024-07-09 | $360.62 | $478.26 | 213,900 | — | — |
| 2024-07-08 | $367.57 | $487.48 | 212,800 | — | — |
| 2024-07-05 | $369.36 | $489.85 | 261,200 | — | — |
| 2024-07-03 | $370.26 | $491.05 | 111,300 | — | — |
| 2024-07-02 | $373.90 | $495.87 | 229,900 | — | — |
| 2024-07-01 | $377.19 | $500.24 | 212,200 | — | — |
| 2024-06-28 | $381.56 | $506.03 | 643,900 | — | — |
| 2024-06-27 | $382.87 | $507.77 | 352,200 | — | — |
| 2024-06-26 | $381.69 | $506.20 | 311,000 | — | — |
| 2024-06-25 | $380.97 | $505.25 | 369,700 | — | — |
| 2024-06-24 | $380.82 | $505.05 | 366,900 | — | — |
| 2024-06-21 | $371.77 | $493.05 | 438,100 | — | — |
| 2024-06-20 | $368.41 | $488.59 | 488,100 | — | — |
| 2024-06-18 | $376.83 | $499.76 | 383,000 | — | — |
| 2024-06-17 | $377.30 | $500.38 | 283,100 | — | — |
| 2024-06-14 | $372.02 | $493.38 | 280,700 | — | — |
| 2024-06-13 | $376.58 | $499.43 | 492,600 | — | — |
| 2024-06-12 | $381.13 | $505.46 | 1,643,600 | — | — |
| 2024-06-11 | $326.53 | $433.05 | 526,300 | — | — |
| 2024-06-10 | $328.33 | $435.44 | 346,400 | — | — |
| 2024-06-07 | $328.63 | $435.83 | 235,100 | — | — |
| 2024-06-06 | $326.88 | $433.51 | 247,200 | — | — |
| 2024-06-05 | $326.12 | $432.51 | 345,100 | — | — |
| 2024-06-04 | $322.70 | $427.97 | 396,300 | — | — |
| 2024-06-03 | $330.97 | $438.94 | 215,100 | — | — |
| 2024-05-31 | $331.78 | $440.01 | 237,300 | — | — |
| 2024-05-30 | $327.65 | $434.54 | 178,700 | — | — |
| 2024-05-29 | $325.32 | $431.45 | 273,500 | — | — |
| 2024-05-28 | $337.32 | $447.36 | 243,200 | — | — |
| 2024-05-24 | $343.14 | $455.08 | 185,600 | — | — |
| 2024-05-23 | $338.19 | $448.51 | 199,700 | — | — |
| 2024-05-22 | $337.08 | $447.04 | 213,800 | — | — |
| 2024-05-21 | $336.17 | $445.83 | 182,700 | — | — |
| 2024-05-20 | $334.47 | $443.58 | 205,300 | — | — |
| 2024-05-17 | $335.48 | $444.92 | 209,700 | — | — |
| 2024-05-16 | $333.93 | $442.86 | 317,900 | — | — |
| 2024-05-15 | $337.68 | $447.84 | 319,100 | — | — |
| 2024-05-14 | $337.76 | $447.94 | 401,900 | — | — |
| 2024-05-13 | $340.26 | $451.26 | 259,800 | — | — |
| 2024-05-10 | $337.61 | $447.74 | 231,400 | — | — |
| 2024-05-09 | $332.91 | $441.51 | 258,100 | — | — |
| 2024-05-08 | $327.90 | $434.87 | 253,200 | — | — |
| 2024-05-07 | $329.86 | $437.47 | 346,000 | — | — |
| 2024-05-06 | $323.20 | $428.63 | 234,400 | — | — |
| 2024-05-03 | $313.92 | $416.33 | 244,100 | — | — |
| 2024-05-02 | $316.58 | $419.85 | 408,000 | — | — |
| 2024-05-01 | $318.66 | $422.61 | 277,100 | — | — |
| 2024-04-30 | $319.58 | $423.83 | 386,200 | — | — |
| 2024-04-29 | $323.27 | $428.16 | 308,700 | — | — |
| 2024-04-26 | $320.03 | $423.86 | 229,700 | — | — |
| 2024-04-25 | $317.78 | $420.88 | 251,600 | — | — |
| 2024-04-24 | $315.64 | $418.05 | 238,000 | — | — |
| 2024-04-23 | $313.32 | $414.98 | 255,700 | — | — |
| 2024-04-22 | $313.48 | $415.19 | 291,900 | — | — |
| 2024-04-19 | $310.41 | $411.12 | 307,300 | — | — |
| 2024-04-18 | $309.40 | $409.79 | 328,300 | — | — |
| 2024-04-17 | $309.17 | $409.48 | 358,800 | — | — |
| 2024-04-16 | $312.55 | $413.96 | 262,400 | — | — |
| 2024-04-15 | $312.78 | $414.26 | 511,500 | — | — |
| 2024-04-12 | $310.06 | $410.66 | 236,400 | — | — |
| 2024-04-11 | $309.79 | $410.30 | 358,300 | — | — |
| 2024-04-10 | $312.33 | $413.67 | 306,500 | — | — |
| 2024-04-09 | $312.19 | $413.48 | 389,200 | — | — |
| 2024-04-08 | $313.23 | $414.86 | 278,700 | — | — |
| 2024-04-05 | $316.67 | $419.41 | 192,100 | — | — |
| 2024-04-04 | $311.18 | $412.14 | 198,400 | — | — |
| 2024-04-03 | $315.51 | $417.88 | 282,000 | — | — |
| 2024-04-02 | $312.50 | $413.89 | 315,700 | — | — |
| 2024-04-01 | $315.37 | $417.69 | 287,500 | — | — |
| 2024-03-28 | $318.45 | $421.77 | 245,600 | — | — |
| 2024-03-27 | $318.69 | $422.09 | 267,900 | — | — |
| 2024-03-26 | $316.46 | $419.14 | 429,800 | — | — |
| 2024-03-25 | $319.38 | $423.00 | 456,000 | — | — |
| 2024-03-22 | $316.59 | $419.31 | 303,200 | — | — |
| 2024-03-21 | $318.11 | $421.32 | 296,800 | — | — |
| 2024-03-20 | $315.15 | $417.40 | 262,400 | — | — |
| 2024-03-19 | $308.92 | $409.15 | 188,500 | — | — |
| 2024-03-18 | $305.17 | $404.18 | 337,700 | — | — |
| 2024-03-15 | $305.43 | $404.53 | 685,300 | — | — |
| 2024-03-14 | $297.52 | $394.05 | 292,400 | — | — |
| 2024-03-13 | $295.91 | $391.92 | 307,700 | — | — |
| 2024-03-12 | $294.03 | $389.43 | 604,900 | — | — |
| 2024-03-11 | $298.76 | $395.69 | 437,400 | — | — |
| 2024-03-08 | $302.18 | $400.22 | 214,400 | — | — |
| 2024-03-07 | $307.15 | $406.81 | 321,100 | — | — |
| 2024-03-06 | $300.91 | $398.54 | 374,700 | — | — |
| 2024-03-05 | $291.28 | $385.79 | 635,500 | — | — |
| 2024-03-04 | $313.70 | $415.48 | 269,500 | — | — |
| 2024-03-01 | $306.85 | $406.41 | 193,300 | — | — |
| 2024-02-29 | $304.49 | $403.28 | 229,500 | — | — |
| 2024-02-28 | $304.12 | $402.79 | 179,500 | — | — |
| 2024-02-27 | $300.92 | $398.55 | 203,300 | — | — |
| 2024-02-26 | $299.04 | $396.06 | 210,700 | — | — |
| 2024-02-23 | $299.75 | $397.00 | 223,000 | — | — |
| 2024-02-22 | $294.56 | $390.13 | 201,100 | — | — |
| 2024-02-21 | $288.18 | $381.68 | 145,800 | — | — |
| 2024-02-20 | $288.48 | $382.08 | 234,100 | — | — |
| 2024-02-16 | $287.66 | $380.99 | 174,600 | — | — |
| 2024-02-15 | $286.13 | $378.97 | 211,100 | — | — |
| 2024-02-14 | $283.75 | $375.81 | 219,100 | — | — |
| 2024-02-13 | $280.66 | $371.72 | 215,300 | — | — |
| 2024-02-12 | $285.07 | $377.56 | 216,300 | — | — |
| 2024-02-09 | $286.44 | $379.38 | 213,600 | — | — |
| 2024-02-08 | $285.02 | $377.50 | 310,600 | — | — |
| 2024-02-07 | $275.20 | $364.49 | 233,700 | — | — |
| 2024-02-06 | $276.11 | $365.69 | 187,600 | — | — |
| 2024-02-05 | $273.52 | $362.26 | 262,800 | — | — |
| 2024-02-02 | $275.06 | $364.30 | 255,400 | — | — |
| 2024-02-01 | $274.74 | $363.88 | 255,600 | — | — |
| 2024-01-31 | $271.36 | $359.40 | 341,400 | — | — |
| 2024-01-30 | $274.41 | $362.87 | 365,500 | — | — |
| 2024-01-29 | $273.25 | $361.34 | 406,200 | — | — |
| 2024-01-26 | $275.45 | $364.25 | 261,900 | — | — |
| 2024-01-25 | $283.83 | $375.33 | 216,700 | — | — |
| 2024-01-24 | $282.17 | $373.14 | 180,600 | — | — |
| 2024-01-23 | $285.73 | $377.84 | 220,600 | — | — |
| 2024-01-22 | $286.09 | $378.32 | 176,200 | — | — |
| 2024-01-19 | $285.58 | $377.64 | 195,200 | — | — |
| 2024-01-18 | $285.21 | $377.16 | 241,300 | — | — |
| 2024-01-17 | $287.04 | $379.58 | 275,200 | — | — |
| 2024-01-16 | $288.58 | $381.61 | 238,000 | — | — |
| 2024-01-12 | $287.52 | $380.21 | 129,700 | — | — |
| 2024-01-11 | $287.12 | $379.68 | 233,200 | — | — |
| 2024-01-10 | $282.98 | $374.21 | 222,000 | — | — |
| 2024-01-09 | $283.02 | $374.26 | 151,100 | — | — |
| 2024-01-08 | $285.59 | $377.66 | 235,600 | — | — |
| 2024-01-05 | $284.34 | $376.01 | 428,500 | — | — |
| 2024-01-04 | $278.90 | $368.81 | 267,000 | — | — |
| 2024-01-03 | $276.16 | $365.19 | 224,600 | — | — |
| 2024-01-02 | $277.58 | $367.07 | 227,000 | — | — |