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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $239.47 | $549.67 | 195,200 | — | — |
| 2024-12-30 | $238.66 | $547.81 | 184,500 | — | — |
| 2024-12-27 | $241.55 | $554.44 | 165,800 | — | — |
| 2024-12-26 | $244.44 | $561.07 | 164,200 | — | — |
| 2024-12-24 | $243.51 | $558.94 | 60,600 | — | — |
| 2024-12-23 | $241.10 | $553.41 | 278,600 | — | — |
| 2024-12-20 | $240.58 | $552.21 | 1,034,900 | — | — |
| 2024-12-19 | $243.45 | $558.80 | 335,500 | — | — |
| 2024-12-18 | $244.46 | $561.12 | 388,700 | — | — |
| 2024-12-17 | $254.29 | $583.68 | 513,600 | — | — |
| 2024-12-16 | $258.83 | $594.10 | 412,200 | — | — |
| 2024-12-13 | $262.07 | $601.54 | 309,600 | — | — |
| 2024-12-12 | $268.00 | $615.15 | 220,700 | — | — |
| 2024-12-11 | $270.64 | $621.21 | 254,600 | — | — |
| 2024-12-10 | $270.50 | $620.89 | 231,500 | — | — |
| 2024-12-09 | $271.93 | $624.17 | 215,400 | — | — |
| 2024-12-06 | $273.82 | $628.51 | 176,900 | — | — |
| 2024-12-05 | $275.01 | $631.24 | 130,500 | — | — |
| 2024-12-04 | $277.75 | $637.53 | 204,200 | — | — |
| 2024-12-03 | $277.10 | $636.04 | 264,200 | — | — |
| 2024-12-02 | $272.91 | $626.42 | 300,000 | — | — |
| 2024-11-29 | $274.72 | $630.58 | 205,300 | — | — |
| 2024-11-27 | $273.90 | $628.69 | 294,300 | — | — |
| 2024-11-26 | $280.49 | $643.82 | 449,700 | — | — |
| 2024-11-25 | $278.55 | $639.37 | 342,100 | — | — |
| 2024-11-22 | $277.11 | $636.06 | 295,200 | — | — |
| 2024-11-21 | $269.23 | $617.97 | 262,300 | — | — |
| 2024-11-20 | $265.74 | $609.96 | 179,100 | — | — |
| 2024-11-19 | $266.27 | $611.18 | 210,400 | — | — |
| 2024-11-18 | $267.26 | $613.45 | 194,600 | — | — |
| 2024-11-15 | $266.73 | $612.24 | 182,500 | — | — |
| 2024-11-14 | $270.94 | $621.05 | 205,200 | — | — |
| 2024-11-13 | $271.62 | $622.61 | 241,400 | — | — |
| 2024-11-12 | $273.88 | $627.79 | 273,400 | — | — |
| 2024-11-11 | $275.20 | $630.82 | 274,200 | — | — |
| 2024-11-08 | $268.23 | $614.84 | 360,900 | — | — |
| 2024-11-07 | $265.01 | $607.46 | 409,300 | — | — |
| 2024-11-06 | $268.64 | $615.78 | 650,100 | — | — |
| 2024-11-05 | $236.20 | $541.42 | 131,600 | — | — |
| 2024-11-04 | $232.66 | $533.30 | 175,100 | — | — |
| 2024-11-01 | $231.50 | $530.65 | 145,400 | — | — |
| 2024-10-31 | $231.59 | $530.85 | 229,300 | — | — |
| 2024-10-30 | $236.21 | $541.44 | 192,700 | — | — |
| 2024-10-29 | $235.40 | $539.59 | 180,900 | — | — |
| 2024-10-28 | $233.39 | $534.98 | 172,500 | — | — |
| 2024-10-25 | $231.30 | $530.19 | 302,600 | — | — |
| 2024-10-24 | $231.97 | $531.72 | 641,900 | — | — |
| 2024-10-23 | $223.82 | $513.04 | 392,200 | — | — |
| 2024-10-22 | $226.23 | $518.57 | 238,600 | — | — |
| 2024-10-21 | $229.98 | $527.16 | 118,400 | — | — |
| 2024-10-18 | $232.07 | $531.95 | 232,500 | — | — |
| 2024-10-17 | $235.15 | $539.01 | 182,000 | — | — |
| 2024-10-16 | $234.39 | $537.27 | 236,500 | — | — |
| 2024-10-15 | $227.18 | $520.74 | 144,200 | — | — |
| 2024-10-14 | $227.85 | $522.28 | 95,800 | — | — |
| 2024-10-11 | $226.18 | $518.45 | 107,800 | — | — |
| 2024-10-10 | $220.05 | $504.40 | 159,500 | — | — |
| 2024-10-09 | $221.88 | $508.59 | 181,600 | — | — |
| 2024-10-08 | $220.14 | $504.61 | 258,800 | — | — |
| 2024-10-07 | $221.03 | $506.65 | 183,900 | — | — |
| 2024-10-04 | $221.86 | $508.55 | 186,900 | — | — |
| 2024-10-03 | $220.98 | $506.53 | 136,800 | — | — |
| 2024-10-02 | $222.15 | $509.21 | 144,700 | — | — |
| 2024-10-01 | $223.43 | $512.15 | 161,000 | — | — |
| 2024-09-30 | $223.13 | $511.46 | 248,000 | — | — |
| 2024-09-27 | $223.06 | $511.30 | 253,500 | — | — |
| 2024-09-26 | $221.92 | $508.69 | 124,600 | — | — |
| 2024-09-25 | $220.20 | $504.74 | 178,300 | — | — |
| 2024-09-24 | $222.46 | $509.92 | 191,300 | — | — |
| 2024-09-23 | $224.77 | $515.22 | 264,600 | — | — |
| 2024-09-20 | $218.77 | $501.47 | 737,500 | — | — |
| 2024-09-19 | $224.05 | $513.57 | 398,100 | — | — |
| 2024-09-18 | $214.87 | $492.53 | 280,400 | — | — |
| 2024-09-17 | $213.47 | $489.32 | 234,100 | — | — |
| 2024-09-16 | $208.81 | $478.64 | 203,700 | — | — |
| 2024-09-13 | $203.98 | $467.56 | 164,100 | — | — |
| 2024-09-12 | $202.02 | $463.07 | 190,400 | — | — |
| 2024-09-11 | $197.44 | $452.57 | 180,700 | — | — |
| 2024-09-10 | $197.78 | $453.35 | 152,600 | — | — |
| 2024-09-09 | $197.24 | $452.11 | 278,600 | — | — |
| 2024-09-06 | $193.61 | $443.79 | 206,000 | — | — |
| 2024-09-05 | $195.47 | $448.06 | 228,000 | — | — |
| 2024-09-04 | $198.41 | $454.80 | 211,500 | — | — |
| 2024-09-03 | $198.55 | $455.12 | 238,900 | — | — |
| 2024-08-30 | $205.12 | $470.18 | 263,500 | — | — |
| 2024-08-29 | $203.43 | $466.30 | 445,300 | — | — |
| 2024-08-28 | $203.62 | $466.74 | 204,500 | — | — |
| 2024-08-27 | $204.45 | $468.64 | 158,400 | — | — |
| 2024-08-26 | $207.32 | $475.22 | 221,200 | — | — |
| 2024-08-23 | $207.95 | $476.66 | 368,800 | — | — |
| 2024-08-22 | $202.74 | $464.72 | 220,500 | — | — |
| 2024-08-21 | $204.51 | $468.78 | 266,100 | — | — |
| 2024-08-20 | $199.46 | $457.20 | 256,800 | — | — |
| 2024-08-19 | $199.13 | $456.45 | 230,400 | — | — |
| 2024-08-16 | $201.56 | $462.02 | 378,800 | — | — |
| 2024-08-15 | $200.03 | $458.51 | 373,100 | — | — |
| 2024-08-14 | $198.92 | $455.12 | 242,900 | — | — |
| 2024-08-13 | $197.43 | $451.71 | 163,700 | — | — |
| 2024-08-12 | $193.91 | $443.65 | 163,200 | — | — |
| 2024-08-09 | $197.00 | $450.72 | 333,100 | — | — |
| 2024-08-08 | $196.76 | $450.18 | 251,700 | — | — |
| 2024-08-07 | $192.89 | $441.32 | 209,400 | — | — |
| 2024-08-06 | $196.06 | $448.57 | 247,400 | — | — |
| 2024-08-05 | $192.59 | $440.63 | 360,400 | — | — |
| 2024-08-02 | $199.22 | $455.80 | 321,200 | — | — |
| 2024-08-01 | $205.83 | $470.93 | 380,600 | — | — |
| 2024-07-31 | $218.19 | $499.21 | 333,100 | — | — |
| 2024-07-30 | $216.86 | $496.16 | 221,600 | — | — |
| 2024-07-29 | $216.28 | $494.84 | 249,400 | — | — |
| 2024-07-26 | $215.01 | $491.93 | 264,800 | — | — |
| 2024-07-25 | $209.66 | $479.69 | 253,700 | — | — |
| 2024-07-24 | $204.69 | $468.32 | 212,400 | — | — |
| 2024-07-23 | $209.48 | $479.28 | 201,100 | — | — |
| 2024-07-22 | $207.14 | $473.92 | 303,500 | — | — |
| 2024-07-19 | $203.78 | $466.24 | 410,400 | — | — |
| 2024-07-18 | $207.55 | $474.86 | 251,600 | — | — |
| 2024-07-17 | $208.73 | $477.56 | 374,900 | — | — |
| 2024-07-16 | $210.71 | $482.09 | 430,900 | — | — |
| 2024-07-15 | $201.27 | $460.49 | 279,800 | — | — |
| 2024-07-12 | $193.55 | $442.83 | 266,700 | — | — |
| 2024-07-11 | $191.21 | $437.48 | 235,900 | — | — |
| 2024-07-10 | $185.89 | $425.31 | 325,200 | — | — |
| 2024-07-09 | $183.80 | $420.52 | 446,000 | — | — |
| 2024-07-08 | $188.68 | $431.69 | 350,000 | — | — |
| 2024-07-05 | $189.44 | $433.43 | 170,300 | — | — |
| 2024-07-03 | $191.35 | $437.80 | 100,200 | — | — |
| 2024-07-02 | $191.93 | $439.12 | 183,900 | — | — |
| 2024-07-01 | $190.25 | $435.28 | 295,600 | — | — |
| 2024-06-28 | $194.00 | $443.86 | 441,000 | — | — |
| 2024-06-27 | $192.96 | $441.48 | 221,700 | — | — |
| 2024-06-26 | $191.66 | $438.51 | 359,900 | — | — |
| 2024-06-25 | $191.56 | $438.28 | 247,500 | — | — |
| 2024-06-24 | $190.66 | $436.22 | 196,100 | — | — |
| 2024-06-21 | $188.57 | $431.44 | 633,100 | — | — |
| 2024-06-20 | $187.53 | $429.06 | 220,000 | — | — |
| 2024-06-18 | $188.06 | $430.27 | 303,600 | — | — |
| 2024-06-17 | $185.12 | $423.54 | 355,400 | — | — |
| 2024-06-14 | $184.09 | $421.19 | 242,700 | — | — |
| 2024-06-13 | $190.48 | $435.81 | 159,900 | — | — |
| 2024-06-12 | $190.49 | $435.83 | 214,500 | — | — |
| 2024-06-11 | $187.07 | $428.01 | 186,200 | — | — |
| 2024-06-10 | $187.34 | $428.62 | 240,700 | — | — |
| 2024-06-07 | $187.16 | $428.21 | 162,900 | — | — |
| 2024-06-06 | $187.76 | $429.58 | 170,000 | — | — |
| 2024-06-05 | $190.04 | $434.80 | 217,300 | — | — |
| 2024-06-04 | $186.33 | $426.31 | 301,100 | — | — |
| 2024-06-03 | $187.04 | $427.94 | 264,600 | — | — |
| 2024-05-31 | $193.00 | $441.57 | 339,700 | — | — |
| 2024-05-30 | $191.49 | $438.12 | 165,100 | — | — |
| 2024-05-29 | $190.47 | $435.78 | 164,900 | — | — |
| 2024-05-28 | $195.86 | $448.12 | 236,100 | — | — |
| 2024-05-24 | $195.72 | $447.80 | 289,900 | — | — |
| 2024-05-23 | $195.56 | $447.43 | 396,200 | — | — |
| 2024-05-22 | $199.07 | $455.46 | 165,400 | — | — |
| 2024-05-21 | $201.08 | $460.06 | 302,000 | — | — |
| 2024-05-20 | $200.99 | $459.85 | 200,500 | — | — |
| 2024-05-17 | $196.99 | $450.70 | 149,200 | — | — |
| 2024-05-16 | $196.86 | $450.40 | 170,400 | — | — |
| 2024-05-15 | $199.78 | $457.09 | 157,000 | — | — |
| 2024-05-14 | $195.72 | $447.80 | 122,400 | — | — |
| 2024-05-13 | $195.11 | $445.55 | 132,900 | — | — |
| 2024-05-10 | $197.33 | $450.62 | 146,300 | — | — |
| 2024-05-09 | $196.52 | $448.77 | 153,700 | — | — |
| 2024-05-08 | $193.87 | $442.72 | 348,800 | — | — |
| 2024-05-07 | $193.82 | $442.61 | 336,700 | — | — |
| 2024-05-06 | $189.64 | $433.06 | 443,900 | — | — |
| 2024-05-03 | $185.98 | $424.70 | 233,900 | — | — |
| 2024-05-02 | $184.63 | $421.62 | 290,100 | — | — |
| 2024-05-01 | $180.63 | $412.49 | 325,000 | — | — |
| 2024-04-30 | $183.25 | $418.47 | 386,400 | — | — |
| 2024-04-29 | $184.73 | $421.85 | 318,700 | — | — |
| 2024-04-26 | $180.89 | $413.08 | 448,100 | — | — |
| 2024-04-25 | $178.94 | $408.63 | 557,300 | — | — |
| 2024-04-24 | $186.09 | $424.96 | 288,800 | — | — |
| 2024-04-23 | $186.31 | $425.46 | 277,400 | — | — |
| 2024-04-22 | $183.60 | $419.27 | 283,300 | — | — |
| 2024-04-19 | $183.45 | $418.93 | 269,500 | — | — |
| 2024-04-18 | $183.99 | $420.16 | 221,600 | — | — |
| 2024-04-17 | $184.40 | $421.10 | 267,800 | — | — |
| 2024-04-16 | $187.88 | $429.04 | 218,900 | — | — |
| 2024-04-15 | $189.24 | $432.15 | 226,000 | — | — |
| 2024-04-12 | $191.09 | $436.37 | 210,600 | — | — |
| 2024-04-11 | $192.73 | $440.12 | 183,600 | — | — |
| 2024-04-10 | $192.32 | $439.18 | 264,000 | — | — |
| 2024-04-09 | $195.75 | $447.02 | 159,700 | — | — |
| 2024-04-08 | $196.83 | $449.48 | 152,100 | — | — |
| 2024-04-05 | $196.12 | $447.86 | 195,000 | — | — |
| 2024-04-04 | $194.26 | $443.61 | 198,100 | — | — |
| 2024-04-03 | $195.25 | $445.87 | 291,700 | — | — |
| 2024-04-02 | $192.39 | $439.34 | 320,600 | — | — |
| 2024-04-01 | $195.38 | $446.17 | 313,800 | — | — |
| 2024-03-28 | $197.55 | $451.13 | 304,300 | — | — |
| 2024-03-27 | $197.88 | $451.88 | 278,500 | — | — |
| 2024-03-26 | $195.52 | $446.49 | 527,100 | — | — |
| 2024-03-25 | $195.09 | $445.51 | 213,500 | — | — |
| 2024-03-22 | $197.19 | $450.30 | 367,700 | — | — |
| 2024-03-21 | $201.01 | $459.03 | 331,200 | — | — |
| 2024-03-20 | $196.80 | $449.41 | 388,300 | — | — |
| 2024-03-19 | $194.69 | $444.59 | 447,600 | — | — |
| 2024-03-18 | $192.69 | $440.03 | 664,300 | — | — |
| 2024-03-15 | $189.48 | $432.70 | 7,231,300 | — | — |
| 2024-03-14 | $187.04 | $427.13 | 327,400 | — | — |
| 2024-03-13 | $185.65 | $423.95 | 280,400 | — | — |
| 2024-03-12 | $185.26 | $423.06 | 283,000 | — | — |
| 2024-03-11 | $182.62 | $417.03 | 225,700 | — | — |
| 2024-03-08 | $185.01 | $422.49 | 397,100 | — | — |
| 2024-03-07 | $185.15 | $422.81 | 289,900 | — | — |
| 2024-03-06 | $183.95 | $420.07 | 275,200 | — | — |
| 2024-03-05 | $182.30 | $416.30 | 492,400 | — | — |
| 2024-03-04 | $186.29 | $425.41 | 613,800 | — | — |
| 2024-03-01 | $192.37 | $439.30 | 251,100 | — | — |
| 2024-02-29 | $189.89 | $433.63 | 229,200 | — | — |
| 2024-02-28 | $190.93 | $436.01 | 159,400 | — | — |
| 2024-02-27 | $188.82 | $431.19 | 155,200 | — | — |
| 2024-02-26 | $187.64 | $428.50 | 133,700 | — | — |
| 2024-02-23 | $188.59 | $430.66 | 110,500 | — | — |
| 2024-02-22 | $187.87 | $429.02 | 167,000 | — | — |
| 2024-02-21 | $186.28 | $425.39 | 164,100 | — | — |
| 2024-02-20 | $186.54 | $425.98 | 288,300 | — | — |
| 2024-02-16 | $189.04 | $431.69 | 204,000 | — | — |
| 2024-02-15 | $188.84 | $431.24 | 202,800 | — | — |
| 2024-02-14 | $186.35 | $425.55 | 229,000 | — | — |
| 2024-02-13 | $182.08 | $414.95 | 257,300 | — | — |
| 2024-02-12 | $187.12 | $426.44 | 170,400 | — | — |
| 2024-02-09 | $187.93 | $428.29 | 181,000 | — | — |
| 2024-02-08 | $184.55 | $420.58 | 327,700 | — | — |
| 2024-02-07 | $183.27 | $417.67 | 185,400 | — | — |
| 2024-02-06 | $180.69 | $411.79 | 261,900 | — | — |
| 2024-02-05 | $179.41 | $408.87 | 210,800 | — | — |
| 2024-02-02 | $182.93 | $416.89 | 161,700 | — | — |
| 2024-02-01 | $181.67 | $414.02 | 202,700 | — | — |
| 2024-01-31 | $176.46 | $402.15 | 222,900 | — | — |
| 2024-01-30 | $182.10 | $415.00 | 178,100 | — | — |
| 2024-01-29 | $178.96 | $407.84 | 197,200 | — | — |
| 2024-01-26 | $177.09 | $403.58 | 295,100 | — | — |
| 2024-01-25 | $176.45 | $402.12 | 487,400 | — | — |
| 2024-01-24 | $175.50 | $399.96 | 233,800 | — | — |
| 2024-01-23 | $176.91 | $403.17 | 164,200 | — | — |
| 2024-01-22 | $177.09 | $403.58 | 216,000 | — | — |
| 2024-01-19 | $175.00 | $398.82 | 221,000 | — | — |
| 2024-01-18 | $172.67 | $393.51 | 201,800 | — | — |
| 2024-01-17 | $167.33 | $381.34 | 127,000 | — | — |
| 2024-01-16 | $168.12 | $383.14 | 124,000 | — | — |
| 2024-01-12 | $169.29 | $385.81 | 116,600 | — | — |
| 2024-01-11 | $168.62 | $384.28 | 156,700 | — | — |
| 2024-01-10 | $166.89 | $380.34 | 103,600 | — | — |
| 2024-01-09 | $165.96 | $378.22 | 143,400 | — | — |
| 2024-01-08 | $167.24 | $381.13 | 118,800 | — | — |
| 2024-01-05 | $164.89 | $375.78 | 151,200 | — | — |
| 2024-01-04 | $166.60 | $379.68 | 132,800 | — | — |
| 2024-01-03 | $166.64 | $379.77 | 174,800 | — | — |
| 2024-01-02 | $170.36 | $388.24 | 128,900 | — | — |