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-18 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 | $209.24 | $353.94 | 271,300 | — | — |
| 2024-12-30 | $208.83 | $353.24 | 280,400 | — | — |
| 2024-12-27 | $211.27 | $357.37 | 275,100 | — | — |
| 2024-12-26 | $213.30 | $360.81 | 612,000 | — | — |
| 2024-12-24 | $212.29 | $359.10 | 245,700 | — | — |
| 2024-12-23 | $209.31 | $354.06 | 374,300 | — | — |
| 2024-12-20 | $209.73 | $354.77 | 920,900 | — | — |
| 2024-12-19 | $208.94 | $353.43 | 694,300 | — | — |
| 2024-12-18 | $212.79 | $359.94 | 554,000 | — | — |
| 2024-12-17 | $224.01 | $378.92 | 588,800 | — | — |
| 2024-12-16 | $224.04 | $378.97 | 630,900 | — | — |
| 2024-12-13 | $226.46 | $383.07 | 720,300 | — | — |
| 2024-12-12 | $229.11 | $387.55 | 1,049,100 | — | — |
| 2024-12-11 | $249.55 | $422.12 | 532,800 | — | — |
| 2024-12-10 | $252.87 | $427.74 | 272,200 | — | — |
| 2024-12-09 | $255.43 | $432.07 | 396,900 | — | — |
| 2024-12-06 | $254.40 | $430.33 | 235,900 | — | — |
| 2024-12-05 | $254.58 | $430.63 | 211,600 | — | — |
| 2024-12-04 | $256.54 | $433.95 | 172,700 | — | — |
| 2024-12-03 | $258.44 | $437.16 | 177,600 | — | — |
| 2024-12-02 | $259.15 | $438.36 | 188,300 | — | — |
| 2024-11-29 | $260.99 | $441.48 | 122,000 | — | — |
| 2024-11-27 | $259.36 | $438.72 | 410,500 | — | — |
| 2024-11-26 | $258.73 | $437.65 | 280,400 | — | — |
| 2024-11-25 | $263.62 | $445.92 | 409,600 | — | — |
| 2024-11-22 | $261.27 | $441.95 | 201,100 | — | — |
| 2024-11-21 | $256.58 | $434.02 | 135,200 | — | — |
| 2024-11-20 | $252.56 | $427.22 | 136,600 | — | — |
| 2024-11-19 | $249.86 | $422.65 | 176,600 | — | — |
| 2024-11-18 | $253.45 | $428.72 | 228,000 | — | — |
| 2024-11-15 | $254.78 | $430.97 | 290,500 | — | — |
| 2024-11-14 | $256.56 | $433.98 | 214,700 | — | — |
| 2024-11-13 | $259.04 | $438.18 | 269,800 | — | — |
| 2024-11-12 | $257.61 | $435.76 | 313,200 | — | — |
| 2024-11-11 | $261.21 | $441.85 | 123,900 | — | — |
| 2024-11-08 | $261.44 | $442.24 | 165,300 | — | — |
| 2024-11-07 | $260.57 | $440.76 | 136,100 | — | — |
| 2024-11-06 | $264.36 | $447.18 | 270,600 | — | — |
| 2024-11-05 | $253.38 | $428.60 | 143,200 | — | — |
| 2024-11-04 | $247.56 | $418.76 | 382,000 | — | — |
| 2024-11-01 | $249.03 | $421.24 | 191,600 | — | — |
| 2024-10-31 | $247.89 | $419.32 | 253,700 | — | — |
| 2024-10-30 | $250.88 | $424.37 | 176,300 | — | — |
| 2024-10-29 | $249.14 | $421.43 | 234,000 | — | — |
| 2024-10-28 | $250.37 | $423.51 | 194,200 | — | — |
| 2024-10-25 | $248.10 | $419.67 | 135,300 | — | — |
| 2024-10-24 | $248.89 | $421.01 | 218,700 | — | — |
| 2024-10-23 | $249.97 | $422.83 | 405,600 | — | — |
| 2024-10-22 | $251.11 | $424.76 | 199,200 | — | — |
| 2024-10-21 | $253.35 | $428.55 | 159,800 | — | — |
| 2024-10-18 | $257.17 | $435.01 | 246,200 | — | — |
| 2024-10-17 | $256.14 | $433.27 | 142,800 | — | — |
| 2024-10-16 | $256.65 | $434.13 | 123,800 | — | — |
| 2024-10-15 | $257.18 | $435.03 | 170,400 | — | — |
| 2024-10-14 | $257.87 | $436.20 | 136,300 | — | — |
| 2024-10-11 | $256.62 | $434.08 | 111,700 | — | — |
| 2024-10-10 | $253.60 | $428.97 | 121,400 | — | — |
| 2024-10-09 | $253.19 | $428.28 | 227,600 | — | — |
| 2024-10-08 | $250.31 | $423.41 | 261,600 | — | — |
| 2024-10-07 | $252.79 | $427.60 | 297,700 | — | — |
| 2024-10-04 | $252.00 | $426.27 | 260,100 | — | — |
| 2024-10-03 | $255.31 | $431.87 | 228,000 | — | — |
| 2024-10-02 | $260.59 | $440.80 | 139,200 | — | — |
| 2024-10-01 | $260.83 | $441.20 | 154,400 | — | — |
| 2024-09-30 | $262.63 | $444.25 | 161,100 | — | — |
| 2024-09-27 | $261.66 | $442.61 | 162,700 | — | — |
| 2024-09-26 | $260.96 | $441.42 | 168,800 | — | — |
| 2024-09-25 | $255.59 | $432.34 | 142,200 | — | — |
| 2024-09-24 | $257.92 | $436.28 | 142,100 | — | — |
| 2024-09-23 | $255.39 | $432.00 | 145,000 | — | — |
| 2024-09-20 | $255.58 | $432.32 | 452,700 | — | — |
| 2024-09-19 | $260.03 | $439.85 | 189,600 | — | — |
| 2024-09-18 | $255.61 | $432.37 | 148,100 | — | — |
| 2024-09-17 | $255.18 | $431.65 | 154,900 | — | — |
| 2024-09-16 | $253.37 | $428.59 | 142,900 | — | — |
| 2024-09-13 | $251.81 | $425.95 | 144,700 | — | — |
| 2024-09-12 | $248.24 | $419.91 | 144,300 | — | — |
| 2024-09-11 | $247.93 | $419.38 | 151,800 | — | — |
| 2024-09-10 | $248.85 | $420.94 | 147,700 | — | — |
| 2024-09-09 | $247.36 | $418.42 | 161,800 | — | — |
| 2024-09-06 | $244.27 | $413.19 | 170,900 | — | — |
| 2024-09-05 | $246.60 | $417.13 | 161,200 | — | — |
| 2024-09-04 | $250.14 | $423.12 | 216,600 | — | — |
| 2024-09-03 | $250.18 | $423.19 | 198,900 | — | — |
| 2024-08-30 | $256.56 | $433.98 | 252,500 | — | — |
| 2024-08-29 | $255.16 | $431.61 | 210,400 | — | — |
| 2024-08-28 | $256.30 | $433.54 | 326,200 | — | — |
| 2024-08-27 | $255.90 | $432.87 | 210,700 | — | — |
| 2024-08-26 | $257.18 | $433.71 | 257,300 | — | — |
| 2024-08-23 | $257.40 | $434.08 | 371,600 | — | — |
| 2024-08-22 | $256.03 | $431.77 | 455,700 | — | — |
| 2024-08-21 | $247.78 | $417.86 | 439,100 | — | — |
| 2024-08-20 | $239.47 | $403.84 | 270,900 | — | — |
| 2024-08-19 | $239.65 | $404.15 | 368,700 | — | — |
| 2024-08-16 | $239.66 | $404.16 | 999,800 | — | — |
| 2024-08-15 | $240.42 | $405.45 | 189,700 | — | — |
| 2024-08-14 | $236.49 | $398.82 | 171,600 | — | — |
| 2024-08-13 | $237.41 | $400.37 | 143,500 | — | — |
| 2024-08-12 | $233.04 | $393.00 | 147,400 | — | — |
| 2024-08-09 | $234.44 | $395.36 | 171,000 | — | — |
| 2024-08-08 | $235.45 | $397.07 | 195,100 | — | — |
| 2024-08-07 | $232.70 | $392.43 | 251,200 | — | — |
| 2024-08-06 | $235.80 | $397.66 | 286,900 | — | — |
| 2024-08-05 | $234.80 | $395.97 | 374,200 | — | — |
| 2024-08-02 | $241.38 | $407.07 | 305,300 | — | — |
| 2024-08-01 | $243.34 | $410.37 | 333,000 | — | — |
| 2024-07-31 | $250.33 | $422.16 | 774,600 | — | — |
| 2024-07-30 | $248.61 | $419.26 | 190,800 | — | — |
| 2024-07-29 | $245.22 | $413.54 | 153,400 | — | — |
| 2024-07-26 | $245.95 | $414.77 | 234,400 | — | — |
| 2024-07-25 | $240.55 | $405.67 | 324,400 | — | — |
| 2024-07-24 | $235.99 | $397.98 | 253,400 | — | — |
| 2024-07-23 | $239.87 | $404.52 | 223,100 | — | — |
| 2024-07-22 | $240.57 | $405.70 | 142,200 | — | — |
| 2024-07-19 | $236.61 | $399.02 | 332,900 | — | — |
| 2024-07-18 | $239.65 | $404.15 | 186,800 | — | — |
| 2024-07-17 | $243.35 | $410.39 | 290,100 | — | — |
| 2024-07-16 | $243.36 | $410.40 | 259,500 | — | — |
| 2024-07-15 | $236.63 | $399.06 | 229,200 | — | — |
| 2024-07-12 | $237.15 | $399.93 | 171,300 | — | — |
| 2024-07-11 | $235.27 | $396.76 | 181,000 | — | — |
| 2024-07-10 | $229.88 | $387.67 | 147,000 | — | — |
| 2024-07-09 | $225.00 | $379.44 | 244,900 | — | — |
| 2024-07-08 | $226.51 | $381.99 | 222,700 | — | — |
| 2024-07-05 | $226.61 | $382.16 | 181,200 | — | — |
| 2024-07-03 | $227.59 | $383.81 | 125,800 | — | — |
| 2024-07-02 | $228.21 | $384.86 | 169,300 | — | — |
| 2024-07-01 | $227.68 | $383.96 | 215,400 | — | — |
| 2024-06-28 | $231.94 | $391.15 | 444,700 | — | — |
| 2024-06-27 | $230.31 | $388.40 | 191,600 | — | — |
| 2024-06-26 | $229.81 | $387.55 | 196,700 | — | — |
| 2024-06-25 | $228.82 | $385.88 | 254,500 | — | — |
| 2024-06-24 | $232.27 | $391.70 | 187,400 | — | — |
| 2024-06-21 | $231.32 | $390.10 | 536,700 | — | — |
| 2024-06-20 | $231.80 | $390.91 | 249,600 | — | — |
| 2024-06-18 | $232.20 | $391.58 | 267,800 | — | — |
| 2024-06-17 | $232.07 | $391.37 | 208,000 | — | — |
| 2024-06-14 | $228.72 | $385.72 | 166,100 | — | — |
| 2024-06-13 | $233.67 | $394.06 | 299,000 | — | — |
| 2024-06-12 | $232.73 | $392.48 | 277,600 | — | — |
| 2024-06-11 | $225.70 | $380.62 | 265,900 | — | — |
| 2024-06-10 | $225.28 | $379.91 | 190,700 | — | — |
| 2024-06-07 | $226.15 | $381.38 | 187,900 | — | — |
| 2024-06-06 | $226.51 | $381.99 | 158,600 | — | — |
| 2024-06-05 | $228.44 | $385.24 | 224,900 | — | — |
| 2024-06-04 | $228.05 | $384.59 | 228,500 | — | — |
| 2024-06-03 | $229.38 | $386.83 | 257,200 | — | — |
| 2024-05-31 | $234.72 | $395.83 | 398,400 | — | — |
| 2024-05-30 | $231.30 | $390.07 | 234,400 | — | — |
| 2024-05-29 | $230.00 | $387.87 | 237,500 | — | — |
| 2024-05-28 | $233.58 | $393.91 | 311,400 | — | — |
| 2024-05-24 | $237.94 | $401.26 | 222,200 | — | — |
| 2024-05-23 | $237.90 | $401.20 | 261,800 | — | — |
| 2024-05-22 | $243.12 | $410.00 | 306,600 | — | — |
| 2024-05-21 | $243.14 | $410.03 | 619,500 | — | — |
| 2024-05-20 | $268.41 | $452.65 | 401,900 | — | — |
| 2024-05-17 | $271.65 | $456.97 | 810,300 | — | — |
| 2024-05-16 | $270.56 | $455.13 | 415,700 | — | — |
| 2024-05-15 | $274.56 | $461.86 | 203,500 | — | — |
| 2024-05-14 | $271.99 | $457.54 | 301,500 | — | — |
| 2024-05-13 | $273.76 | $460.52 | 197,000 | — | — |
| 2024-05-10 | $278.89 | $469.15 | 364,600 | — | — |
| 2024-05-09 | $277.84 | $467.38 | 300,800 | — | — |
| 2024-05-08 | $271.00 | $455.87 | 298,000 | — | — |
| 2024-05-07 | $272.06 | $457.66 | 222,600 | — | — |
| 2024-05-06 | $270.65 | $455.28 | 207,200 | — | — |
| 2024-05-03 | $265.61 | $446.81 | 171,200 | — | — |
| 2024-05-02 | $262.80 | $442.08 | 213,200 | — | — |
| 2024-05-01 | $260.95 | $438.97 | 260,300 | — | — |
| 2024-04-30 | $258.19 | $434.32 | 249,200 | — | — |
| 2024-04-29 | $262.49 | $441.56 | 135,900 | — | — |
| 2024-04-26 | $260.40 | $438.04 | 165,600 | — | — |
| 2024-04-25 | $259.66 | $436.80 | 202,800 | — | — |
| 2024-04-24 | $260.06 | $437.47 | 162,500 | — | — |
| 2024-04-23 | $262.08 | $440.87 | 192,300 | — | — |
| 2024-04-22 | $260.52 | $438.24 | 145,600 | — | — |
| 2024-04-19 | $259.59 | $436.68 | 145,200 | — | — |
| 2024-04-18 | $259.12 | $435.89 | 105,400 | — | — |
| 2024-04-17 | $260.80 | $438.71 | 133,800 | — | — |
| 2024-04-16 | $262.66 | $441.84 | 143,600 | — | — |
| 2024-04-15 | $263.13 | $442.63 | 138,900 | — | — |
| 2024-04-12 | $264.65 | $445.19 | 218,700 | — | — |
| 2024-04-11 | $268.89 | $452.32 | 247,200 | — | — |
| 2024-04-10 | $271.77 | $457.17 | 252,100 | — | — |
| 2024-04-09 | $273.76 | $460.52 | 165,700 | — | — |
| 2024-04-08 | $271.25 | $456.29 | 184,900 | — | — |
| 2024-04-05 | $271.13 | $456.09 | 171,700 | — | — |
| 2024-04-04 | $270.80 | $455.54 | 350,600 | — | — |
| 2024-04-03 | $273.00 | $459.24 | 217,400 | — | — |
| 2024-04-02 | $270.27 | $454.65 | 238,000 | — | — |
| 2024-04-01 | $271.69 | $457.03 | 194,900 | — | — |
| 2024-03-28 | $274.54 | $461.83 | 232,200 | — | — |
| 2024-03-27 | $273.74 | $460.48 | 192,500 | — | — |
| 2024-03-26 | $268.43 | $451.55 | 278,900 | — | — |
| 2024-03-25 | $267.15 | $449.40 | 199,300 | — | — |
| 2024-03-22 | $268.52 | $451.70 | 189,600 | — | — |
| 2024-03-21 | $270.14 | $454.43 | 153,200 | — | — |
| 2024-03-20 | $264.95 | $445.70 | 215,500 | — | — |
| 2024-03-19 | $262.59 | $441.73 | 154,800 | — | — |
| 2024-03-18 | $263.65 | $443.51 | 172,200 | — | — |
| 2024-03-15 | $263.20 | $442.75 | 516,300 | — | — |
| 2024-03-14 | $264.18 | $444.40 | 216,100 | — | — |
| 2024-03-13 | $264.95 | $445.70 | 181,100 | — | — |
| 2024-03-12 | $263.87 | $443.88 | 197,600 | — | — |
| 2024-03-11 | $263.23 | $442.80 | 156,400 | — | — |
| 2024-03-08 | $264.76 | $445.38 | 212,600 | — | — |
| 2024-03-07 | $267.39 | $449.80 | 132,100 | — | — |
| 2024-03-06 | $265.18 | $446.08 | 152,000 | — | — |
| 2024-03-05 | $261.79 | $440.38 | 182,600 | — | — |
| 2024-03-04 | $265.32 | $446.32 | 178,600 | — | — |
| 2024-03-01 | $266.09 | $447.61 | 230,900 | — | — |
| 2024-02-29 | $265.65 | $446.87 | 560,400 | — | — |
| 2024-02-28 | $266.96 | $449.08 | 220,100 | — | — |
| 2024-02-27 | $268.00 | $450.83 | 284,300 | — | — |
| 2024-02-26 | $270.87 | $455.65 | 222,700 | — | — |
| 2024-02-23 | $273.71 | $460.43 | 280,700 | — | — |
| 2024-02-22 | $273.46 | $460.01 | 374,600 | — | — |
| 2024-02-21 | $261.69 | $440.21 | 317,600 | — | — |
| 2024-02-20 | $264.11 | $444.28 | 178,600 | — | — |
| 2024-02-16 | $264.07 | $444.22 | 197,200 | — | — |
| 2024-02-15 | $265.72 | $445.85 | 153,700 | — | — |
| 2024-02-14 | $263.72 | $442.49 | 145,300 | — | — |
| 2024-02-13 | $260.37 | $436.87 | 219,700 | — | — |
| 2024-02-12 | $264.76 | $444.24 | 195,700 | — | — |
| 2024-02-09 | $263.63 | $442.34 | 149,100 | — | — |
| 2024-02-08 | $261.87 | $439.39 | 233,000 | — | — |
| 2024-02-07 | $255.81 | $429.22 | 133,100 | — | — |
| 2024-02-06 | $253.65 | $425.60 | 159,500 | — | — |
| 2024-02-05 | $252.62 | $423.87 | 175,100 | — | — |
| 2024-02-02 | $256.70 | $430.71 | 195,700 | — | — |
| 2024-02-01 | $257.36 | $431.82 | 236,500 | — | — |
| 2024-01-31 | $251.72 | $422.36 | 735,300 | — | — |
| 2024-01-30 | $257.23 | $431.60 | 234,100 | — | — |
| 2024-01-29 | $255.01 | $427.88 | 126,500 | — | — |
| 2024-01-26 | $252.20 | $423.16 | 148,500 | — | — |
| 2024-01-25 | $254.05 | $426.27 | 188,100 | — | — |
| 2024-01-24 | $251.05 | $421.23 | 144,600 | — | — |
| 2024-01-23 | $254.33 | $426.74 | 175,700 | — | — |
| 2024-01-22 | $253.91 | $426.03 | 168,200 | — | — |
| 2024-01-19 | $253.42 | $425.21 | 249,000 | — | — |
| 2024-01-18 | $251.54 | $422.05 | 264,300 | — | — |
| 2024-01-17 | $249.46 | $418.56 | 202,000 | — | — |
| 2024-01-16 | $250.54 | $420.38 | 199,200 | — | — |
| 2024-01-12 | $251.62 | $422.19 | 104,500 | — | — |
| 2024-01-11 | $250.61 | $420.49 | 132,800 | — | — |
| 2024-01-10 | $250.62 | $420.51 | 155,300 | — | — |
| 2024-01-09 | $250.32 | $420.01 | 143,100 | — | — |
| 2024-01-08 | $252.83 | $424.22 | 178,700 | — | — |
| 2024-01-05 | $249.73 | $419.02 | 177,100 | — | — |
| 2024-01-04 | $251.15 | $421.40 | 252,900 | — | — |
| 2024-01-03 | $251.59 | $422.14 | 244,200 | — | — |
| 2024-01-02 | $258.65 | $433.98 | 259,000 | — | — |