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
- 1999-07-29 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 | $609.30 | $947.87 | 191,300 | — | — |
| 2024-12-30 | $613.99 | $953.38 | 332,200 | — | — |
| 2024-12-27 | $620.03 | $962.76 | 216,100 | — | — |
| 2024-12-26 | $629.64 | $977.68 | 156,700 | — | — |
| 2024-12-24 | $631.13 | $979.99 | 97,300 | — | — |
| 2024-12-23 | $625.06 | $970.57 | 301,300 | — | — |
| 2024-12-20 | $628.28 | $975.57 | 7,306,000 | — | — |
| 2024-12-19 | $619.88 | $962.52 | 767,000 | — | — |
| 2024-12-18 | $638.32 | $991.16 | 456,500 | — | — |
| 2024-12-17 | $657.59 | $1,021.08 | 312,700 | — | — |
| 2024-12-16 | $668.03 | $1,037.29 | 331,500 | — | — |
| 2024-12-13 | $664.50 | $1,031.81 | 261,300 | — | — |
| 2024-12-12 | $662.00 | $1,027.92 | 324,900 | — | — |
| 2024-12-11 | $657.48 | $1,020.91 | 240,100 | — | — |
| 2024-12-10 | $646.50 | $1,003.86 | 242,200 | — | — |
| 2024-12-09 | $638.79 | $991.89 | 352,100 | — | — |
| 2024-12-06 | $661.12 | $1,026.56 | 242,300 | — | — |
| 2024-12-05 | $651.33 | $1,011.36 | 233,000 | — | — |
| 2024-12-04 | $665.53 | $1,033.41 | 255,800 | — | — |
| 2024-12-03 | $663.96 | $1,030.97 | 158,600 | — | — |
| 2024-12-02 | $667.46 | $1,036.40 | 158,200 | — | — |
| 2024-11-29 | $667.13 | $1,035.89 | 110,400 | — | — |
| 2024-11-27 | $660.04 | $1,024.88 | 237,400 | — | — |
| 2024-11-26 | $666.26 | $1,034.54 | 428,500 | — | — |
| 2024-11-25 | $678.43 | $1,053.44 | 549,400 | — | — |
| 2024-11-22 | $657.69 | $1,021.23 | 236,900 | — | — |
| 2024-11-21 | $650.60 | $1,010.22 | 268,500 | — | — |
| 2024-11-20 | $625.35 | $971.02 | 142,000 | — | — |
| 2024-11-19 | $623.59 | $968.28 | 157,600 | — | — |
| 2024-11-18 | $620.20 | $963.02 | 190,500 | — | — |
| 2024-11-15 | $610.15 | $947.41 | 194,300 | — | — |
| 2024-11-14 | $617.86 | $959.39 | 284,800 | — | — |
| 2024-11-13 | $619.34 | $961.68 | 303,100 | — | — |
| 2024-11-12 | $616.08 | $956.62 | 238,700 | — | — |
| 2024-11-11 | $630.46 | $978.95 | 207,400 | — | — |
| 2024-11-08 | $630.95 | $979.71 | 277,000 | — | — |
| 2024-11-07 | $622.24 | $966.19 | 268,500 | — | — |
| 2024-11-06 | $604.78 | $939.08 | 518,200 | — | — |
| 2024-11-05 | $625.62 | $971.44 | 229,900 | — | — |
| 2024-11-04 | $604.66 | $938.89 | 147,200 | — | — |
| 2024-11-01 | $603.47 | $937.04 | 157,800 | — | — |
| 2024-10-31 | $602.57 | $935.64 | 202,300 | — | — |
| 2024-10-30 | $600.49 | $932.41 | 227,300 | — | — |
| 2024-10-29 | $610.80 | $948.42 | 215,500 | — | — |
| 2024-10-28 | $612.64 | $951.28 | 219,900 | — | — |
| 2024-10-25 | $609.18 | $945.91 | 225,000 | — | — |
| 2024-10-24 | $620.66 | $963.73 | 393,400 | — | — |
| 2024-10-23 | $609.74 | $946.78 | 817,500 | — | — |
| 2024-10-22 | $594.37 | $922.91 | 291,100 | — | — |
| 2024-10-21 | $603.01 | $936.33 | 202,500 | — | — |
| 2024-10-18 | $603.05 | $936.39 | 158,500 | — | — |
| 2024-10-17 | $603.55 | $937.17 | 183,500 | — | — |
| 2024-10-16 | $600.54 | $932.49 | 208,200 | — | — |
| 2024-10-15 | $595.10 | $924.05 | 281,500 | — | — |
| 2024-10-14 | $606.64 | $941.96 | 136,200 | — | — |
| 2024-10-11 | $604.04 | $937.93 | 193,700 | — | — |
| 2024-10-10 | $595.91 | $925.30 | 279,300 | — | — |
| 2024-10-09 | $614.80 | $954.63 | 162,000 | — | — |
| 2024-10-08 | $607.92 | $943.95 | 200,900 | — | — |
| 2024-10-07 | $593.94 | $922.24 | 223,500 | — | — |
| 2024-10-04 | $594.05 | $922.42 | 257,100 | — | — |
| 2024-10-03 | $589.36 | $915.13 | 297,100 | — | — |
| 2024-10-02 | $592.09 | $919.37 | 269,800 | — | — |
| 2024-10-01 | $596.63 | $926.42 | 296,900 | — | — |
| 2024-09-30 | $604.29 | $938.32 | 247,400 | — | — |
| 2024-09-27 | $604.87 | $937.43 | 233,900 | — | — |
| 2024-09-26 | $615.79 | $954.35 | 139,700 | — | — |
| 2024-09-25 | $618.78 | $958.99 | 133,000 | — | — |
| 2024-09-24 | $620.83 | $962.17 | 227,500 | — | — |
| 2024-09-23 | $617.78 | $957.44 | 176,200 | — | — |
| 2024-09-20 | $612.54 | $949.32 | 443,100 | — | — |
| 2024-09-19 | $616.47 | $955.41 | 207,800 | — | — |
| 2024-09-18 | $602.41 | $933.62 | 217,600 | — | — |
| 2024-09-17 | $608.58 | $943.18 | 168,400 | — | — |
| 2024-09-16 | $603.50 | $935.31 | 287,700 | — | — |
| 2024-09-13 | $591.23 | $916.29 | 278,200 | — | — |
| 2024-09-12 | $576.87 | $894.04 | 148,200 | — | — |
| 2024-09-11 | $567.17 | $879.00 | 182,000 | — | — |
| 2024-09-10 | $558.17 | $865.05 | 194,600 | — | — |
| 2024-09-09 | $555.07 | $860.25 | 261,700 | — | — |
| 2024-09-06 | $554.59 | $859.51 | 220,200 | — | — |
| 2024-09-05 | $556.21 | $862.02 | 349,500 | — | — |
| 2024-09-04 | $555.81 | $861.40 | 191,500 | — | — |
| 2024-09-03 | $561.95 | $870.91 | 235,800 | — | — |
| 2024-08-30 | $590.19 | $914.68 | 262,100 | — | — |
| 2024-08-29 | $574.88 | $890.95 | 144,900 | — | — |
| 2024-08-28 | $575.56 | $892.01 | 188,800 | — | — |
| 2024-08-27 | $578.16 | $896.03 | 131,500 | — | — |
| 2024-08-26 | $578.75 | $896.95 | 153,200 | — | — |
| 2024-08-23 | $584.10 | $905.24 | 195,200 | — | — |
| 2024-08-22 | $573.94 | $889.49 | 192,600 | — | — |
| 2024-08-21 | $581.08 | $900.56 | 183,700 | — | — |
| 2024-08-20 | $572.86 | $887.82 | 161,900 | — | — |
| 2024-08-19 | $578.14 | $896.00 | 239,400 | — | — |
| 2024-08-16 | $569.29 | $882.29 | 259,600 | — | — |
| 2024-08-15 | $585.00 | $906.64 | 251,400 | — | — |
| 2024-08-14 | $577.10 | $894.39 | 199,000 | — | — |
| 2024-08-13 | $573.49 | $888.80 | 148,800 | — | — |
| 2024-08-12 | $559.20 | $866.65 | 125,200 | — | — |
| 2024-08-09 | $562.73 | $872.12 | 150,100 | — | — |
| 2024-08-08 | $557.44 | $863.92 | 220,200 | — | — |
| 2024-08-07 | $543.25 | $841.93 | 253,400 | — | — |
| 2024-08-06 | $544.48 | $843.84 | 173,000 | — | — |
| 2024-08-05 | $535.10 | $829.30 | 323,800 | — | — |
| 2024-08-02 | $537.96 | $833.73 | 274,500 | — | — |
| 2024-08-01 | $564.86 | $875.42 | 274,100 | — | — |
| 2024-07-31 | $583.50 | $904.31 | 364,700 | — | — |
| 2024-07-30 | $574.03 | $889.63 | 272,900 | — | — |
| 2024-07-29 | $569.60 | $882.77 | 211,600 | — | — |
| 2024-07-26 | $572.80 | $887.73 | 476,900 | — | — |
| 2024-07-25 | $545.73 | $845.78 | 353,900 | — | — |
| 2024-07-24 | $541.15 | $838.68 | 818,100 | — | — |
| 2024-07-23 | $569.21 | $882.16 | 323,200 | — | — |
| 2024-07-22 | $560.56 | $868.76 | 198,800 | — | — |
| 2024-07-19 | $555.76 | $861.32 | 344,700 | — | — |
| 2024-07-18 | $550.40 | $853.01 | 423,500 | — | — |
| 2024-07-17 | $551.48 | $854.69 | 369,700 | — | — |
| 2024-07-16 | $578.30 | $896.25 | 264,700 | — | — |
| 2024-07-15 | $564.44 | $874.77 | 307,000 | — | — |
| 2024-07-12 | $557.19 | $863.54 | 277,500 | — | — |
| 2024-07-11 | $557.51 | $864.03 | 325,400 | — | — |
| 2024-07-10 | $544.66 | $844.12 | 319,200 | — | — |
| 2024-07-09 | $535.61 | $830.09 | 226,200 | — | — |
| 2024-07-08 | $543.18 | $841.82 | 173,000 | — | — |
| 2024-07-05 | $544.55 | $843.95 | 174,800 | — | — |
| 2024-07-03 | $547.06 | $847.84 | 168,600 | — | — |
| 2024-07-02 | $536.00 | $830.70 | 285,000 | — | — |
| 2024-07-01 | $523.72 | $811.66 | 282,000 | — | — |
| 2024-06-28 | $534.98 | $829.11 | 1,252,000 | — | — |
| 2024-06-27 | $542.69 | $839.28 | 240,100 | — | — |
| 2024-06-26 | $534.27 | $826.26 | 212,400 | — | — |
| 2024-06-25 | $536.92 | $830.36 | 309,000 | — | — |
| 2024-06-24 | $547.32 | $846.44 | 246,800 | — | — |
| 2024-06-21 | $543.00 | $839.76 | 432,200 | — | — |
| 2024-06-20 | $543.55 | $840.61 | 322,900 | — | — |
| 2024-06-18 | $550.42 | $851.24 | 375,600 | — | — |
| 2024-06-17 | $541.42 | $837.32 | 274,400 | — | — |
| 2024-06-14 | $534.00 | $825.84 | 491,500 | — | — |
| 2024-06-13 | $540.00 | $835.12 | 308,200 | — | — |
| 2024-06-12 | $533.16 | $824.54 | 458,900 | — | — |
| 2024-06-11 | $505.35 | $781.53 | 210,700 | — | — |
| 2024-06-10 | $506.96 | $784.02 | 326,700 | — | — |
| 2024-06-07 | $497.03 | $768.67 | 258,900 | — | — |
| 2024-06-06 | $491.55 | $760.19 | 164,200 | — | — |
| 2024-06-05 | $499.59 | $772.63 | 174,900 | — | — |
| 2024-06-04 | $487.19 | $753.45 | 256,400 | — | — |
| 2024-06-03 | $496.31 | $767.55 | 285,700 | — | — |
| 2024-05-31 | $502.60 | $777.28 | 941,200 | — | — |
| 2024-05-30 | $494.06 | $764.07 | 193,200 | — | — |
| 2024-05-29 | $486.81 | $752.86 | 320,300 | — | — |
| 2024-05-28 | $502.93 | $777.79 | 317,700 | — | — |
| 2024-05-24 | $503.42 | $778.55 | 173,800 | — | — |
| 2024-05-23 | $491.82 | $760.61 | 212,800 | — | — |
| 2024-05-22 | $498.44 | $770.85 | 279,900 | — | — |
| 2024-05-21 | $493.35 | $762.98 | 246,700 | — | — |
| 2024-05-20 | $490.92 | $759.22 | 281,500 | — | — |
| 2024-05-17 | $489.86 | $757.58 | 241,600 | — | — |
| 2024-05-16 | $491.16 | $759.59 | 233,500 | — | — |
| 2024-05-15 | $503.32 | $778.39 | 195,800 | — | — |
| 2024-05-14 | $496.85 | $768.39 | 247,600 | — | — |
| 2024-05-13 | $485.48 | $750.80 | 167,700 | — | — |
| 2024-05-10 | $494.51 | $764.77 | 257,500 | — | — |
| 2024-05-09 | $488.70 | $755.78 | 188,000 | — | — |
| 2024-05-08 | $480.66 | $743.35 | 222,900 | — | — |
| 2024-05-07 | $471.20 | $728.72 | 247,900 | — | — |
| 2024-05-06 | $470.12 | $727.05 | 186,500 | — | — |
| 2024-05-03 | $458.73 | $709.44 | 235,000 | — | — |
| 2024-05-02 | $455.79 | $704.89 | 305,100 | — | — |
| 2024-05-01 | $455.15 | $703.90 | 600,300 | — | — |
| 2024-04-30 | $463.42 | $716.69 | 270,100 | — | — |
| 2024-04-29 | $477.31 | $738.17 | 319,000 | — | — |
| 2024-04-26 | $477.11 | $737.86 | 272,000 | — | — |
| 2024-04-25 | $475.50 | $735.37 | 532,200 | — | — |
| 2024-04-24 | $467.85 | $723.54 | 609,700 | — | — |
| 2024-04-23 | $476.66 | $737.16 | 550,600 | — | — |
| 2024-04-22 | $459.29 | $710.30 | 394,100 | — | — |
| 2024-04-19 | $457.15 | $706.99 | 218,900 | — | — |
| 2024-04-18 | $458.64 | $709.30 | 231,900 | — | — |
| 2024-04-17 | $457.85 | $708.07 | 323,100 | — | — |
| 2024-04-16 | $460.99 | $712.93 | 234,300 | — | — |
| 2024-04-15 | $461.98 | $714.46 | 159,700 | — | — |
| 2024-04-12 | $471.16 | $728.66 | 300,000 | — | — |
| 2024-04-11 | $464.96 | $719.07 | 192,300 | — | — |
| 2024-04-10 | $467.14 | $722.44 | 241,400 | — | — |
| 2024-04-09 | $481.63 | $744.85 | 218,000 | — | — |
| 2024-04-08 | $484.76 | $749.69 | 189,500 | — | — |
| 2024-04-05 | $480.24 | $742.70 | 240,300 | — | — |
| 2024-04-04 | $465.99 | $720.66 | 252,500 | — | — |
| 2024-04-03 | $481.31 | $744.36 | 206,100 | — | — |
| 2024-04-02 | $478.12 | $739.42 | 212,400 | — | — |
| 2024-04-01 | $484.16 | $748.76 | 145,800 | — | — |
| 2024-03-28 | $488.76 | $755.88 | 139,800 | — | — |
| 2024-03-27 | $486.68 | $752.66 | 150,900 | — | — |
| 2024-03-26 | $484.08 | $746.94 | 222,100 | — | — |
| 2024-03-25 | $489.01 | $754.55 | 165,200 | — | — |
| 2024-03-22 | $493.85 | $762.01 | 218,100 | — | — |
| 2024-03-21 | $499.26 | $770.36 | 237,300 | — | — |
| 2024-03-20 | $488.75 | $754.14 | 143,400 | — | — |
| 2024-03-19 | $482.99 | $745.26 | 171,400 | — | — |
| 2024-03-18 | $472.61 | $729.24 | 253,000 | — | — |
| 2024-03-15 | $472.08 | $728.42 | 390,600 | — | — |
| 2024-03-14 | $469.39 | $724.27 | 270,700 | — | — |
| 2024-03-13 | $470.62 | $726.17 | 149,300 | — | — |
| 2024-03-12 | $469.27 | $724.09 | 141,300 | — | — |
| 2024-03-11 | $462.69 | $713.93 | 246,100 | — | — |
| 2024-03-08 | $470.74 | $726.35 | 266,600 | — | — |
| 2024-03-07 | $481.38 | $742.77 | 200,400 | — | — |
| 2024-03-06 | $475.11 | $733.10 | 247,400 | — | — |
| 2024-03-05 | $472.38 | $728.89 | 208,100 | — | — |
| 2024-03-04 | $478.03 | $737.60 | 215,200 | — | — |
| 2024-03-01 | $472.95 | $729.76 | 237,900 | — | — |
| 2024-02-29 | $471.21 | $727.08 | 306,100 | — | — |
| 2024-02-28 | $471.70 | $727.84 | 231,700 | — | — |
| 2024-02-27 | $469.04 | $723.73 | 258,400 | — | — |
| 2024-02-26 | $463.30 | $714.87 | 199,600 | — | — |
| 2024-02-23 | $459.29 | $708.69 | 232,300 | — | — |
| 2024-02-22 | $456.73 | $704.74 | 156,200 | — | — |
| 2024-02-21 | $448.68 | $692.32 | 230,400 | — | — |
| 2024-02-20 | $448.86 | $692.59 | 208,600 | — | — |
| 2024-02-16 | $448.41 | $691.90 | 211,800 | — | — |
| 2024-02-15 | $451.30 | $696.36 | 215,900 | — | — |
| 2024-02-14 | $446.94 | $689.63 | 254,600 | — | — |
| 2024-02-13 | $432.59 | $667.49 | 486,300 | — | — |
| 2024-02-12 | $450.11 | $694.52 | 287,200 | — | — |
| 2024-02-09 | $457.13 | $705.35 | 252,800 | — | — |
| 2024-02-08 | $448.35 | $691.81 | 284,800 | — | — |
| 2024-02-07 | $437.76 | $675.47 | 286,700 | — | — |
| 2024-02-06 | $425.28 | $656.21 | 244,400 | — | — |
| 2024-02-05 | $422.70 | $652.23 | 374,000 | — | — |
| 2024-02-02 | $419.98 | $648.03 | 421,600 | — | — |
| 2024-02-01 | $424.61 | $655.18 | 575,000 | — | — |
| 2024-01-31 | $428.16 | $660.65 | 581,200 | — | — |
| 2024-01-30 | $447.75 | $690.88 | 627,100 | — | — |
| 2024-01-29 | $437.07 | $674.40 | 590,300 | — | — |
| 2024-01-26 | $444.25 | $685.48 | 678,500 | — | — |
| 2024-01-25 | $439.48 | $678.12 | 251,700 | — | — |
| 2024-01-24 | $432.69 | $667.64 | 292,400 | — | — |
| 2024-01-23 | $442.34 | $682.53 | 300,700 | — | — |
| 2024-01-22 | $454.64 | $701.51 | 212,700 | — | — |
| 2024-01-19 | $444.05 | $685.17 | 216,900 | — | — |
| 2024-01-18 | $441.10 | $680.62 | 205,400 | — | — |
| 2024-01-17 | $433.13 | $668.32 | 215,400 | — | — |
| 2024-01-16 | $433.89 | $669.50 | 383,600 | — | — |
| 2024-01-12 | $430.73 | $664.62 | 370,700 | — | — |
| 2024-01-11 | $441.73 | $681.59 | 205,000 | — | — |
| 2024-01-10 | $444.07 | $685.20 | 213,000 | — | — |
| 2024-01-09 | $443.24 | $683.92 | 203,100 | — | — |
| 2024-01-08 | $435.27 | $671.62 | 146,400 | — | — |
| 2024-01-05 | $430.59 | $664.40 | 223,400 | — | — |
| 2024-01-04 | $430.61 | $664.43 | 191,800 | — | — |
| 2024-01-03 | $429.94 | $663.40 | 197,900 | — | — |
| 2024-01-02 | $441.11 | $680.64 | 126,800 | — | — |