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
- 1973-02-21 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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $518.24 | $951.92 | 139,800 | — | — |
| 2021-12-30 | $516.66 | $949.02 | 108,600 | — | — |
| 2021-12-29 | $525.39 | $965.05 | 155,200 | — | — |
| 2021-12-28 | $520.87 | $956.75 | 155,200 | — | — |
| 2021-12-27 | $516.15 | $948.08 | 147,000 | — | — |
| 2021-12-23 | $503.01 | $923.95 | 223,800 | — | — |
| 2021-12-22 | $499.17 | $916.89 | 229,900 | — | — |
| 2021-12-21 | $496.79 | $912.52 | 256,600 | — | — |
| 2021-12-20 | $489.33 | $898.82 | 269,700 | — | — |
| 2021-12-17 | $492.89 | $905.36 | 588,500 | — | — |
| 2021-12-16 | $508.33 | $933.72 | 267,300 | — | — |
| 2021-12-15 | $513.95 | $944.04 | 195,800 | — | — |
| 2021-12-14 | $507.76 | $932.67 | 151,900 | — | — |
| 2021-12-13 | $506.85 | $931.00 | 216,300 | — | — |
| 2021-12-10 | $513.67 | $943.53 | 187,900 | — | — |
| 2021-12-09 | $503.55 | $924.94 | 231,300 | — | — |
| 2021-12-08 | $505.70 | $928.89 | 182,200 | — | — |
| 2021-12-07 | $507.72 | $932.60 | 200,100 | — | — |
| 2021-12-06 | $499.95 | $918.32 | 297,500 | — | — |
| 2021-12-03 | $491.44 | $902.69 | 300,700 | — | — |
| 2021-12-02 | $488.01 | $896.39 | 190,300 | — | — |
| 2021-12-01 | $477.26 | $876.65 | 305,700 | — | — |
| 2021-11-30 | $481.41 | $884.27 | 510,800 | — | — |
| 2021-11-29 | $495.58 | $910.30 | 169,300 | — | — |
| 2021-11-26 | $489.54 | $899.20 | 172,800 | — | — |
| 2021-11-24 | $498.44 | $915.55 | 215,800 | — | — |
| 2021-11-23 | $498.00 | $914.74 | 209,100 | — | — |
| 2021-11-22 | $492.75 | $905.10 | 279,900 | — | — |
| 2021-11-19 | $482.62 | $886.49 | 213,600 | — | — |
| 2021-11-18 | $482.27 | $885.85 | 161,500 | — | — |
| 2021-11-17 | $486.58 | $893.77 | 151,000 | — | — |
| 2021-11-16 | $489.92 | $899.90 | 147,100 | — | — |
| 2021-11-15 | $484.42 | $889.80 | 189,600 | — | — |
| 2021-11-12 | $489.83 | $899.74 | 120,100 | — | — |
| 2021-11-11 | $484.61 | $890.15 | 178,000 | — | — |
| 2021-11-10 | $481.01 | $883.53 | 124,000 | — | — |
| 2021-11-09 | $482.13 | $885.59 | 275,100 | — | — |
| 2021-11-08 | $474.94 | $872.39 | 191,900 | — | — |
| 2021-11-05 | $472.93 | $868.69 | 219,000 | — | — |
| 2021-11-04 | $479.83 | $878.39 | 269,600 | — | — |
| 2021-11-03 | $474.44 | $868.52 | 274,700 | — | — |
| 2021-11-02 | $470.93 | $862.10 | 243,000 | — | — |
| 2021-11-01 | $467.92 | $856.59 | 274,300 | — | — |
| 2021-10-29 | $463.11 | $847.78 | 666,000 | — | — |
| 2021-10-28 | $430.76 | $788.56 | 248,700 | — | — |
| 2021-10-27 | $424.53 | $777.16 | 288,800 | — | — |
| 2021-10-26 | $430.64 | $788.34 | 184,700 | — | — |
| 2021-10-25 | $435.83 | $797.84 | 199,500 | — | — |
| 2021-10-22 | $437.04 | $800.06 | 143,100 | — | — |
| 2021-10-21 | $437.80 | $801.45 | 123,600 | — | — |
| 2021-10-20 | $437.14 | $800.24 | 120,900 | — | — |
| 2021-10-19 | $436.32 | $798.74 | 169,000 | — | — |
| 2021-10-18 | $430.87 | $788.76 | 179,000 | — | — |
| 2021-10-15 | $429.05 | $785.43 | 221,100 | — | — |
| 2021-10-14 | $427.39 | $782.39 | 198,000 | — | — |
| 2021-10-13 | $421.59 | $771.78 | 218,300 | — | — |
| 2021-10-12 | $421.13 | $770.93 | 263,600 | — | — |
| 2021-10-11 | $413.88 | $757.66 | 180,600 | — | — |
| 2021-10-08 | $417.24 | $763.81 | 167,800 | — | — |
| 2021-10-07 | $416.24 | $761.98 | 288,000 | — | — |
| 2021-10-06 | $409.30 | $749.28 | 259,700 | — | — |
| 2021-10-05 | $402.23 | $736.33 | 197,000 | — | — |
| 2021-10-04 | $397.23 | $727.18 | 249,000 | — | — |
| 2021-10-01 | $398.25 | $729.05 | 216,900 | — | — |
| 2021-09-30 | $393.06 | $719.55 | 273,800 | — | — |
| 2021-09-29 | $401.74 | $735.44 | 152,700 | — | — |
| 2021-09-28 | $402.73 | $737.25 | 230,600 | — | — |
| 2021-09-27 | $408.22 | $747.30 | 222,300 | — | — |
| 2021-09-24 | $405.35 | $742.05 | 139,000 | — | — |
| 2021-09-23 | $403.39 | $738.46 | 155,500 | — | — |
| 2021-09-22 | $402.18 | $736.24 | 168,700 | — | — |
| 2021-09-21 | $401.27 | $734.58 | 196,500 | — | — |
| 2021-09-20 | $404.18 | $739.90 | 275,100 | — | — |
| 2021-09-17 | $402.48 | $736.79 | 475,800 | — | — |
| 2021-09-16 | $409.06 | $748.84 | 232,300 | — | — |
| 2021-09-15 | $412.12 | $754.44 | 283,800 | — | — |
| 2021-09-14 | $409.88 | $750.34 | 365,600 | — | — |
| 2021-09-13 | $413.24 | $756.49 | 295,500 | — | — |
| 2021-09-10 | $415.23 | $760.13 | 217,400 | — | — |
| 2021-09-09 | $416.54 | $762.53 | 275,900 | — | — |
| 2021-09-08 | $418.15 | $765.48 | 357,600 | — | — |
| 2021-09-07 | $421.45 | $771.52 | 317,800 | — | — |
| 2021-09-03 | $429.65 | $786.53 | 226,900 | — | — |
| 2021-09-02 | $435.40 | $797.06 | 269,500 | — | — |
| 2021-09-01 | $429.23 | $785.76 | 306,000 | — | — |
| 2021-08-31 | $433.70 | $793.94 | 397,800 | — | — |
| 2021-08-30 | $434.60 | $795.59 | 161,400 | — | — |
| 2021-08-27 | $432.13 | $791.07 | 139,800 | — | — |
| 2021-08-26 | $428.81 | $784.99 | 336,600 | — | — |
| 2021-08-25 | $435.82 | $797.83 | 181,300 | — | — |
| 2021-08-24 | $430.99 | $788.98 | 200,000 | — | — |
| 2021-08-23 | $432.35 | $791.47 | 234,100 | — | — |
| 2021-08-20 | $430.99 | $788.98 | 528,000 | — | — |
| 2021-08-19 | $429.66 | $786.55 | 192,000 | — | — |
| 2021-08-18 | $428.36 | $784.17 | 238,800 | — | — |
| 2021-08-17 | $435.94 | $798.05 | 216,200 | — | — |
| 2021-08-16 | $440.08 | $805.62 | 181,500 | — | — |
| 2021-08-13 | $438.69 | $803.08 | 166,500 | — | — |
| 2021-08-12 | $438.07 | $801.94 | 213,000 | — | — |
| 2021-08-11 | $445.39 | $815.34 | 209,100 | — | — |
| 2021-08-10 | $442.74 | $810.49 | 182,600 | — | — |
| 2021-08-09 | $437.73 | $801.32 | 165,700 | — | — |
| 2021-08-06 | $438.69 | $803.08 | 196,300 | — | — |
| 2021-08-05 | $439.26 | $801.16 | 306,100 | — | — |
| 2021-08-04 | $439.35 | $801.32 | 257,900 | — | — |
| 2021-08-03 | $445.95 | $813.36 | 308,700 | — | — |
| 2021-08-02 | $440.16 | $802.80 | 291,600 | — | — |
| 2021-07-30 | $444.58 | $810.86 | 506,700 | — | — |
| 2021-07-29 | $461.23 | $841.23 | 287,200 | — | — |
| 2021-07-28 | $454.08 | $828.19 | 192,900 | — | — |
| 2021-07-27 | $456.18 | $832.02 | 170,800 | — | — |
| 2021-07-26 | $456.72 | $833.00 | 225,200 | — | — |
| 2021-07-23 | $458.66 | $836.54 | 148,400 | — | — |
| 2021-07-22 | $454.43 | $828.83 | 118,700 | — | — |
| 2021-07-21 | $457.73 | $834.84 | 189,700 | — | — |
| 2021-07-20 | $459.53 | $838.13 | 180,700 | — | — |
| 2021-07-19 | $449.52 | $819.87 | 213,800 | — | — |
| 2021-07-16 | $453.19 | $826.56 | 174,100 | — | — |
| 2021-07-15 | $457.71 | $834.81 | 212,900 | — | — |
| 2021-07-14 | $457.19 | $833.86 | 200,500 | — | — |
| 2021-07-13 | $455.18 | $830.19 | 202,600 | — | — |
| 2021-07-12 | $457.70 | $834.79 | 144,400 | — | — |
| 2021-07-09 | $456.83 | $833.20 | 154,900 | — | — |
| 2021-07-08 | $449.70 | $820.20 | 190,200 | — | — |
| 2021-07-07 | $459.00 | $837.16 | 214,500 | — | — |
| 2021-07-06 | $447.37 | $815.95 | 307,000 | — | — |
| 2021-07-02 | $446.71 | $814.75 | 188,000 | — | — |
| 2021-07-01 | $444.84 | $811.33 | 279,000 | — | — |
| 2021-06-30 | $438.00 | $798.86 | 505,000 | — | — |
| 2021-06-29 | $448.31 | $817.66 | 161,300 | — | — |
| 2021-06-28 | $443.76 | $809.36 | 141,700 | — | — |
| 2021-06-25 | $442.94 | $807.87 | 314,200 | — | — |
| 2021-06-24 | $441.61 | $805.44 | 227,000 | — | — |
| 2021-06-23 | $444.43 | $810.59 | 262,500 | — | — |
| 2021-06-22 | $442.57 | $807.19 | 197,600 | — | — |
| 2021-06-21 | $445.09 | $811.79 | 200,900 | — | — |
| 2021-06-18 | $436.53 | $796.18 | 365,400 | — | — |
| 2021-06-17 | $440.97 | $804.28 | 250,300 | — | — |
| 2021-06-16 | $448.94 | $818.81 | 191,900 | — | — |
| 2021-06-15 | $458.72 | $836.65 | 156,200 | — | — |
| 2021-06-14 | $454.80 | $829.50 | 193,800 | — | — |
| 2021-06-11 | $459.20 | $837.53 | 141,100 | — | — |
| 2021-06-10 | $459.55 | $838.16 | 133,200 | — | — |
| 2021-06-09 | $458.55 | $836.34 | 140,100 | — | — |
| 2021-06-08 | $462.48 | $843.51 | 123,500 | — | — |
| 2021-06-07 | $459.81 | $838.64 | 254,600 | — | — |
| 2021-06-04 | $464.65 | $847.47 | 153,500 | — | — |
| 2021-06-03 | $463.46 | $845.30 | 156,900 | — | — |
| 2021-06-02 | $461.64 | $841.98 | 185,700 | — | — |
| 2021-06-01 | $462.66 | $843.84 | 166,900 | — | — |
| 2021-05-28 | $462.16 | $842.92 | 144,000 | — | — |
| 2021-05-27 | $459.12 | $837.38 | 393,800 | — | — |
| 2021-05-26 | $460.64 | $840.15 | 160,000 | — | — |
| 2021-05-25 | $460.82 | $840.48 | 181,000 | — | — |
| 2021-05-24 | $460.01 | $839.00 | 152,400 | — | — |
| 2021-05-21 | $456.43 | $832.47 | 408,900 | — | — |
| 2021-05-20 | $454.74 | $829.39 | 186,100 | — | — |
| 2021-05-19 | $456.21 | $832.07 | 256,900 | — | — |
| 2021-05-18 | $454.77 | $829.45 | 229,000 | — | — |
| 2021-05-17 | $467.07 | $851.88 | 238,900 | — | — |
| 2021-05-14 | $467.06 | $851.86 | 208,200 | — | — |
| 2021-05-13 | $465.10 | $848.29 | 215,000 | — | — |
| 2021-05-12 | $454.20 | $828.41 | 245,400 | — | — |
| 2021-05-11 | $462.70 | $843.91 | 273,500 | — | — |
| 2021-05-10 | $474.22 | $864.92 | 293,100 | — | — |
| 2021-05-07 | $465.64 | $849.27 | 226,500 | — | — |
| 2021-05-06 | $459.00 | $834.21 | 343,200 | — | — |
| 2021-05-05 | $460.56 | $837.04 | 291,400 | — | — |
| 2021-05-04 | $456.34 | $829.37 | 312,300 | — | — |
| 2021-05-03 | $443.88 | $806.73 | 249,000 | — | — |
| 2021-04-30 | $433.54 | $787.93 | 647,800 | — | — |
| 2021-04-29 | $429.90 | $781.32 | 268,500 | — | — |
| 2021-04-28 | $422.22 | $767.36 | 269,200 | — | — |
| 2021-04-27 | $423.32 | $769.36 | 192,300 | — | — |
| 2021-04-26 | $419.79 | $762.94 | 186,700 | — | — |
| 2021-04-23 | $423.56 | $769.80 | 169,400 | — | — |
| 2021-04-22 | $419.12 | $761.73 | 332,300 | — | — |
| 2021-04-21 | $424.04 | $770.67 | 388,700 | — | — |
| 2021-04-20 | $413.70 | $751.88 | 308,200 | — | — |
| 2021-04-19 | $408.98 | $743.30 | 187,300 | — | — |
| 2021-04-16 | $406.88 | $739.48 | 227,000 | — | — |
| 2021-04-15 | $404.45 | $735.06 | 158,100 | — | — |
| 2021-04-14 | $400.46 | $727.81 | 161,400 | — | — |
| 2021-04-13 | $400.15 | $727.25 | 259,000 | — | — |
| 2021-04-12 | $405.97 | $737.83 | 165,100 | — | — |
| 2021-04-09 | $401.62 | $729.92 | 304,800 | — | — |
| 2021-04-08 | $397.91 | $723.18 | 318,400 | — | — |
| 2021-04-07 | $398.74 | $724.69 | 269,900 | — | — |
| 2021-04-06 | $408.43 | $742.30 | 260,900 | — | — |
| 2021-04-05 | $407.65 | $740.88 | 258,300 | — | — |
| 2021-04-01 | $406.35 | $738.52 | 259,300 | — | — |
| 2021-03-31 | $400.93 | $728.67 | 426,700 | — | — |
| 2021-03-30 | $398.67 | $724.56 | 189,400 | — | — |
| 2021-03-29 | $400.17 | $727.29 | 229,700 | — | — |
| 2021-03-26 | $399.37 | $725.83 | 378,100 | — | — |
| 2021-03-25 | $397.59 | $722.60 | 222,700 | — | — |
| 2021-03-24 | $395.39 | $718.60 | 236,400 | — | — |
| 2021-03-23 | $394.31 | $716.64 | 215,200 | — | — |
| 2021-03-22 | $399.71 | $726.45 | 312,500 | — | — |
| 2021-03-19 | $400.54 | $727.96 | 680,000 | — | — |
| 2021-03-18 | $404.61 | $735.36 | 316,100 | — | — |
| 2021-03-17 | $400.05 | $727.07 | 320,000 | — | — |
| 2021-03-16 | $389.46 | $707.82 | 285,000 | — | — |
| 2021-03-15 | $399.74 | $726.50 | 230,700 | — | — |
| 2021-03-12 | $395.01 | $717.91 | 298,200 | — | — |
| 2021-03-11 | $386.67 | $702.75 | 338,900 | — | — |
| 2021-03-10 | $395.91 | $719.54 | 299,300 | — | — |
| 2021-03-09 | $388.45 | $705.99 | 404,400 | — | — |
| 2021-03-08 | $398.48 | $724.21 | 357,100 | — | — |
| 2021-03-05 | $399.11 | $725.36 | 489,200 | — | — |
| 2021-03-04 | $378.95 | $688.72 | 391,000 | — | — |
| 2021-03-03 | $387.77 | $704.75 | 280,700 | — | — |
| 2021-03-02 | $385.66 | $700.91 | 205,200 | — | — |
| 2021-03-01 | $387.82 | $704.84 | 256,900 | — | — |
| 2021-02-26 | $372.71 | $677.38 | 368,900 | — | — |
| 2021-02-25 | $379.96 | $690.56 | 239,400 | — | — |
| 2021-02-24 | $385.57 | $700.75 | 314,700 | — | — |
| 2021-02-23 | $379.58 | $689.86 | 284,300 | — | — |
| 2021-02-22 | $377.34 | $685.79 | 191,900 | — | — |
| 2021-02-19 | $379.40 | $689.54 | 228,600 | — | — |
| 2021-02-18 | $375.79 | $682.98 | 200,600 | — | — |
| 2021-02-17 | $372.18 | $676.42 | 209,600 | — | — |
| 2021-02-16 | $369.65 | $671.82 | 222,100 | — | — |
| 2021-02-12 | $372.08 | $676.23 | 206,300 | — | — |
| 2021-02-11 | $374.15 | $680.00 | 207,600 | — | — |
| 2021-02-10 | $376.25 | $683.81 | 357,100 | — | — |
| 2021-02-09 | $374.69 | $680.98 | 325,300 | — | — |
| 2021-02-08 | $378.81 | $688.47 | 395,300 | — | — |
| 2021-02-05 | $367.90 | $668.64 | 431,700 | — | — |
| 2021-02-04 | $372.00 | $673.31 | 491,500 | — | — |
| 2021-02-03 | $366.11 | $662.65 | 661,700 | — | — |
| 2021-02-02 | $373.11 | $675.32 | 419,400 | — | — |
| 2021-02-01 | $370.32 | $670.27 | 395,500 | — | — |
| 2021-01-29 | $364.39 | $659.53 | 460,800 | — | — |
| 2021-01-28 | $371.91 | $673.14 | 660,000 | — | — |
| 2021-01-27 | $370.46 | $670.52 | 636,400 | — | — |
| 2021-01-26 | $376.69 | $681.80 | 346,300 | — | — |
| 2021-01-25 | $387.94 | $702.16 | 306,500 | — | — |
| 2021-01-22 | $393.49 | $712.20 | 248,400 | — | — |
| 2021-01-21 | $391.15 | $707.97 | 316,600 | — | — |
| 2021-01-20 | $392.96 | $711.24 | 307,900 | — | — |
| 2021-01-19 | $394.49 | $714.01 | 340,300 | — | — |
| 2021-01-15 | $388.66 | $703.46 | 852,500 | — | — |
| 2021-01-14 | $383.40 | $693.94 | 323,100 | — | — |
| 2021-01-13 | $388.49 | $703.15 | 400,400 | — | — |
| 2021-01-12 | $401.66 | $726.99 | 350,600 | — | — |
| 2021-01-11 | $391.71 | $708.98 | 336,600 | — | — |
| 2021-01-08 | $396.68 | $717.98 | 418,400 | — | — |
| 2021-01-07 | $400.01 | $724.01 | 319,900 | — | — |
| 2021-01-06 | $397.17 | $718.86 | 377,900 | — | — |
| 2021-01-05 | $394.86 | $714.68 | 381,800 | — | — |
| 2021-01-04 | $393.72 | $712.62 | 432,700 | — | — |