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
- 1995-10-13 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 | $566.00 | $738.10 | 145,000 | — | — |
| 2021-12-30 | $560.81 | $731.33 | 208,500 | — | — |
| 2021-12-29 | $567.63 | $740.23 | 180,500 | — | — |
| 2021-12-28 | $561.21 | $731.85 | 264,600 | — | — |
| 2021-12-27 | $560.91 | $731.46 | 327,900 | — | — |
| 2021-12-23 | $549.65 | $716.78 | 246,600 | — | — |
| 2021-12-22 | $549.13 | $716.10 | 221,200 | — | — |
| 2021-12-21 | $541.46 | $706.10 | 404,300 | — | — |
| 2021-12-20 | $538.27 | $701.94 | 440,800 | — | — |
| 2021-12-17 | $540.64 | $705.03 | 604,900 | — | — |
| 2021-12-16 | $551.56 | $719.27 | 348,100 | — | — |
| 2021-12-15 | $567.55 | $740.12 | 424,300 | — | — |
| 2021-12-14 | $558.70 | $728.58 | 287,300 | — | — |
| 2021-12-13 | $562.20 | $733.14 | 209,200 | — | — |
| 2021-12-10 | $562.67 | $733.76 | 205,000 | — | — |
| 2021-12-09 | $549.39 | $716.44 | 166,000 | — | — |
| 2021-12-08 | $564.77 | $736.50 | 158,300 | — | — |
| 2021-12-07 | $563.17 | $734.41 | 219,100 | — | — |
| 2021-12-06 | $547.95 | $714.56 | 229,100 | — | — |
| 2021-12-03 | $544.84 | $710.51 | 213,900 | — | — |
| 2021-12-02 | $556.70 | $725.97 | 204,600 | — | — |
| 2021-12-01 | $552.22 | $720.13 | 313,500 | — | — |
| 2021-11-30 | $554.12 | $722.61 | 487,000 | — | — |
| 2021-11-29 | $560.10 | $730.41 | 180,800 | — | — |
| 2021-11-26 | $559.19 | $729.22 | 88,900 | — | — |
| 2021-11-24 | $568.46 | $741.31 | 129,200 | — | — |
| 2021-11-23 | $561.57 | $732.32 | 200,400 | — | — |
| 2021-11-22 | $559.22 | $729.26 | 238,100 | — | — |
| 2021-11-19 | $577.00 | $752.44 | 203,200 | — | — |
| 2021-11-18 | $577.85 | $753.55 | 164,000 | — | — |
| 2021-11-17 | $573.00 | $747.23 | 189,700 | — | — |
| 2021-11-16 | $573.73 | $748.18 | 279,300 | — | — |
| 2021-11-15 | $569.88 | $743.16 | 211,900 | — | — |
| 2021-11-12 | $571.28 | $744.99 | 270,200 | — | — |
| 2021-11-11 | $553.92 | $722.35 | 399,200 | — | — |
| 2021-11-10 | $526.52 | $686.62 | 246,300 | — | — |
| 2021-11-09 | $526.31 | $686.34 | 199,900 | — | — |
| 2021-11-08 | $520.58 | $677.83 | 167,900 | — | — |
| 2021-11-05 | $517.97 | $674.43 | 175,300 | — | — |
| 2021-11-04 | $522.17 | $679.90 | 155,500 | — | — |
| 2021-11-03 | $516.43 | $672.42 | 236,300 | — | — |
| 2021-11-02 | $515.41 | $671.09 | 235,600 | — | — |
| 2021-11-01 | $514.95 | $670.50 | 212,100 | — | — |
| 2021-10-29 | $515.16 | $670.77 | 206,900 | — | — |
| 2021-10-28 | $506.64 | $659.68 | 162,600 | — | — |
| 2021-10-27 | $499.78 | $650.74 | 150,700 | — | — |
| 2021-10-26 | $503.62 | $655.74 | 227,200 | — | — |
| 2021-10-25 | $508.62 | $662.25 | 182,500 | — | — |
| 2021-10-22 | $503.08 | $655.04 | 317,500 | — | — |
| 2021-10-21 | $499.33 | $650.16 | 393,000 | — | — |
| 2021-10-20 | $463.84 | $603.95 | 200,700 | — | — |
| 2021-10-19 | $464.51 | $604.82 | 148,200 | — | — |
| 2021-10-18 | $460.46 | $599.55 | 168,100 | — | — |
| 2021-10-15 | $453.22 | $590.12 | 182,200 | — | — |
| 2021-10-14 | $452.87 | $589.66 | 254,400 | — | — |
| 2021-10-13 | $440.37 | $573.39 | 180,000 | — | — |
| 2021-10-12 | $440.86 | $574.03 | 198,900 | — | — |
| 2021-10-11 | $445.52 | $580.09 | 97,500 | — | — |
| 2021-10-08 | $446.53 | $581.41 | 139,500 | — | — |
| 2021-10-07 | $452.54 | $589.23 | 251,000 | — | — |
| 2021-10-06 | $440.95 | $574.14 | 222,500 | — | — |
| 2021-10-05 | $440.41 | $573.44 | 281,700 | — | — |
| 2021-10-04 | $435.92 | $567.59 | 354,000 | — | — |
| 2021-10-01 | $437.40 | $569.52 | 259,100 | — | — |
| 2021-09-30 | $434.41 | $565.63 | 321,900 | — | — |
| 2021-09-29 | $446.83 | $581.80 | 157,100 | — | — |
| 2021-09-28 | $444.08 | $578.22 | 202,300 | — | — |
| 2021-09-27 | $455.76 | $593.43 | 238,900 | — | — |
| 2021-09-24 | $465.49 | $606.10 | 157,700 | — | — |
| 2021-09-23 | $466.37 | $607.24 | 220,700 | — | — |
| 2021-09-22 | $456.00 | $593.74 | 226,400 | — | — |
| 2021-09-21 | $459.73 | $598.60 | 254,400 | — | — |
| 2021-09-20 | $462.52 | $602.23 | 196,700 | — | — |
| 2021-09-17 | $464.04 | $604.21 | 372,300 | — | — |
| 2021-09-16 | $470.69 | $612.87 | 249,100 | — | — |
| 2021-09-15 | $477.15 | $621.28 | 214,100 | — | — |
| 2021-09-14 | $474.68 | $618.06 | 218,600 | — | — |
| 2021-09-13 | $478.92 | $623.58 | 291,200 | — | — |
| 2021-09-10 | $493.43 | $642.47 | 198,600 | — | — |
| 2021-09-09 | $491.64 | $640.14 | 232,600 | — | — |
| 2021-09-08 | $497.39 | $647.63 | 161,500 | — | — |
| 2021-09-07 | $491.05 | $639.38 | 131,300 | — | — |
| 2021-09-03 | $496.89 | $646.98 | 113,500 | — | — |
| 2021-09-02 | $497.26 | $647.46 | 164,900 | — | — |
| 2021-09-01 | $491.23 | $639.61 | 211,100 | — | — |
| 2021-08-31 | $494.30 | $643.61 | 329,800 | — | — |
| 2021-08-30 | $491.43 | $639.87 | 156,700 | — | — |
| 2021-08-27 | $480.91 | $626.17 | 146,000 | — | — |
| 2021-08-26 | $477.47 | $621.69 | 147,000 | — | — |
| 2021-08-25 | $485.02 | $631.52 | 117,300 | — | — |
| 2021-08-24 | $477.59 | $621.85 | 221,000 | — | — |
| 2021-08-23 | $474.90 | $618.35 | 203,800 | — | — |
| 2021-08-20 | $486.43 | $633.36 | 204,000 | — | — |
| 2021-08-19 | $484.37 | $630.68 | 188,400 | — | — |
| 2021-08-18 | $476.64 | $620.61 | 179,100 | — | — |
| 2021-08-17 | $479.99 | $624.98 | 306,100 | — | — |
| 2021-08-16 | $493.40 | $642.44 | 180,300 | — | — |
| 2021-08-13 | $485.21 | $631.77 | 96,900 | — | — |
| 2021-08-12 | $484.73 | $631.15 | 175,600 | — | — |
| 2021-08-11 | $483.17 | $629.12 | 166,800 | — | — |
| 2021-08-10 | $484.18 | $629.39 | 154,900 | — | — |
| 2021-08-09 | $485.40 | $630.98 | 154,600 | — | — |
| 2021-08-06 | $481.09 | $625.37 | 147,900 | — | — |
| 2021-08-05 | $486.81 | $632.81 | 203,800 | — | — |
| 2021-08-04 | $486.97 | $633.02 | 219,500 | — | — |
| 2021-08-03 | $480.44 | $624.53 | 186,200 | — | — |
| 2021-08-02 | $476.51 | $619.42 | 191,800 | — | — |
| 2021-07-30 | $477.82 | $621.12 | 270,800 | — | — |
| 2021-07-29 | $477.80 | $621.10 | 176,500 | — | — |
| 2021-07-28 | $467.63 | $607.88 | 168,500 | — | — |
| 2021-07-27 | $471.87 | $613.39 | 237,500 | — | — |
| 2021-07-26 | $466.96 | $607.00 | 332,100 | — | — |
| 2021-07-23 | $462.37 | $601.04 | 346,700 | — | — |
| 2021-07-22 | $450.52 | $585.63 | 606,400 | — | — |
| 2021-07-21 | $457.69 | $594.95 | 275,200 | — | — |
| 2021-07-20 | $452.51 | $588.22 | 364,300 | — | — |
| 2021-07-19 | $453.52 | $589.53 | 363,900 | — | — |
| 2021-07-16 | $458.89 | $596.51 | 224,100 | — | — |
| 2021-07-15 | $459.82 | $597.72 | 249,200 | — | — |
| 2021-07-14 | $468.77 | $609.36 | 236,600 | — | — |
| 2021-07-13 | $470.88 | $612.10 | 232,200 | — | — |
| 2021-07-12 | $475.51 | $618.12 | 249,800 | — | — |
| 2021-07-09 | $476.24 | $619.07 | 249,700 | — | — |
| 2021-07-08 | $468.77 | $609.36 | 357,700 | — | — |
| 2021-07-07 | $470.32 | $611.37 | 283,800 | — | — |
| 2021-07-06 | $464.53 | $603.85 | 223,200 | — | — |
| 2021-07-02 | $466.83 | $606.84 | 202,000 | — | — |
| 2021-07-01 | $462.05 | $600.62 | 193,300 | — | — |
| 2021-06-30 | $458.66 | $596.22 | 431,900 | — | — |
| 2021-06-29 | $465.04 | $604.51 | 371,600 | — | — |
| 2021-06-28 | $456.54 | $593.46 | 222,500 | — | — |
| 2021-06-25 | $455.77 | $592.46 | 299,700 | — | — |
| 2021-06-24 | $459.03 | $596.70 | 223,700 | — | — |
| 2021-06-23 | $454.90 | $591.33 | 192,100 | — | — |
| 2021-06-22 | $459.76 | $597.65 | 279,400 | — | — |
| 2021-06-21 | $452.90 | $588.73 | 476,400 | — | — |
| 2021-06-18 | $442.02 | $574.59 | 443,200 | — | — |
| 2021-06-17 | $436.53 | $567.45 | 224,000 | — | — |
| 2021-06-16 | $432.52 | $562.24 | 208,300 | — | — |
| 2021-06-15 | $434.41 | $564.69 | 168,400 | — | — |
| 2021-06-14 | $430.96 | $560.21 | 179,600 | — | — |
| 2021-06-11 | $431.62 | $561.07 | 161,500 | — | — |
| 2021-06-10 | $429.00 | $557.66 | 182,200 | — | — |
| 2021-06-09 | $433.62 | $563.67 | 148,800 | — | — |
| 2021-06-08 | $440.00 | $571.96 | 168,000 | — | — |
| 2021-06-07 | $435.55 | $566.17 | 157,500 | — | — |
| 2021-06-04 | $438.04 | $569.41 | 195,100 | — | — |
| 2021-06-03 | $438.40 | $569.88 | 198,500 | — | — |
| 2021-06-02 | $440.58 | $572.71 | 285,100 | — | — |
| 2021-06-01 | $438.73 | $570.31 | 204,900 | — | — |
| 2021-05-28 | $436.55 | $567.47 | 286,700 | — | — |
| 2021-05-27 | $431.47 | $560.87 | 766,100 | — | — |
| 2021-05-26 | $429.63 | $558.48 | 174,000 | — | — |
| 2021-05-25 | $429.66 | $558.52 | 200,100 | — | — |
| 2021-05-24 | $430.74 | $559.92 | 151,200 | — | — |
| 2021-05-21 | $429.25 | $557.99 | 210,400 | — | — |
| 2021-05-20 | $429.73 | $558.61 | 276,200 | — | — |
| 2021-05-19 | $427.83 | $556.14 | 237,800 | — | — |
| 2021-05-18 | $427.10 | $555.19 | 302,800 | — | — |
| 2021-05-17 | $435.67 | $566.33 | 199,600 | — | — |
| 2021-05-14 | $437.87 | $569.19 | 176,600 | — | — |
| 2021-05-13 | $435.01 | $564.43 | 222,300 | — | — |
| 2021-05-12 | $419.76 | $544.65 | 269,100 | — | — |
| 2021-05-11 | $438.87 | $569.44 | 274,100 | — | — |
| 2021-05-10 | $444.96 | $577.34 | 193,000 | — | — |
| 2021-05-07 | $444.01 | $576.11 | 144,400 | — | — |
| 2021-05-06 | $434.85 | $564.23 | 221,600 | — | — |
| 2021-05-05 | $441.56 | $572.93 | 332,500 | — | — |
| 2021-05-04 | $431.15 | $559.42 | 232,900 | — | — |
| 2021-05-03 | $428.86 | $556.45 | 279,000 | — | — |
| 2021-04-30 | $422.52 | $548.23 | 211,700 | — | — |
| 2021-04-29 | $421.45 | $546.84 | 222,000 | — | — |
| 2021-04-28 | $415.29 | $538.85 | 206,200 | — | — |
| 2021-04-27 | $421.69 | $547.15 | 290,700 | — | — |
| 2021-04-26 | $413.25 | $536.20 | 327,400 | — | — |
| 2021-04-23 | $419.53 | $544.35 | 348,400 | — | — |
| 2021-04-22 | $410.46 | $532.58 | 849,700 | — | — |
| 2021-04-21 | $385.67 | $500.41 | 262,100 | — | — |
| 2021-04-20 | $386.06 | $500.92 | 242,100 | — | — |
| 2021-04-19 | $382.95 | $496.88 | 251,200 | — | — |
| 2021-04-16 | $382.21 | $495.92 | 290,500 | — | — |
| 2021-04-15 | $374.43 | $485.83 | 278,100 | — | — |
| 2021-04-14 | $367.70 | $477.10 | 161,900 | — | — |
| 2021-04-13 | $370.45 | $480.67 | 224,500 | — | — |
| 2021-04-12 | $371.18 | $481.61 | 184,000 | — | — |
| 2021-04-09 | $369.49 | $479.42 | 227,200 | — | — |
| 2021-04-08 | $360.76 | $468.09 | 227,200 | — | — |
| 2021-04-07 | $356.65 | $462.76 | 164,000 | — | — |
| 2021-04-06 | $357.72 | $464.15 | 318,800 | — | — |
| 2021-04-05 | $357.00 | $463.21 | 305,900 | — | — |
| 2021-04-01 | $351.57 | $456.17 | 179,600 | — | — |
| 2021-03-31 | $345.24 | $447.95 | 199,400 | — | — |
| 2021-03-30 | $342.37 | $444.23 | 274,600 | — | — |
| 2021-03-29 | $343.48 | $445.67 | 340,000 | — | — |
| 2021-03-26 | $341.86 | $443.57 | 400,100 | — | — |
| 2021-03-25 | $335.25 | $434.99 | 307,600 | — | — |
| 2021-03-24 | $340.10 | $441.29 | 226,200 | — | — |
| 2021-03-23 | $340.91 | $442.34 | 321,300 | — | — |
| 2021-03-22 | $336.22 | $436.25 | 329,000 | — | — |
| 2021-03-19 | $340.80 | $442.19 | 1,289,900 | — | — |
| 2021-03-18 | $336.87 | $437.09 | 303,900 | — | — |
| 2021-03-17 | $339.20 | $440.12 | 356,100 | — | — |
| 2021-03-16 | $343.97 | $446.31 | 249,100 | — | — |
| 2021-03-15 | $347.57 | $450.98 | 255,300 | — | — |
| 2021-03-12 | $342.44 | $444.32 | 221,700 | — | — |
| 2021-03-11 | $346.84 | $450.03 | 242,800 | — | — |
| 2021-03-10 | $343.20 | $445.31 | 284,100 | — | — |
| 2021-03-09 | $336.51 | $435.87 | 345,200 | — | — |
| 2021-03-08 | $328.34 | $425.29 | 230,800 | — | — |
| 2021-03-05 | $330.22 | $427.73 | 301,300 | — | — |
| 2021-03-04 | $323.59 | $419.14 | 382,700 | — | — |
| 2021-03-03 | $331.10 | $428.87 | 311,300 | — | — |
| 2021-03-02 | $330.70 | $428.35 | 515,700 | — | — |
| 2021-03-01 | $334.20 | $432.88 | 604,000 | — | — |
| 2021-02-26 | $334.77 | $433.62 | 677,100 | — | — |
| 2021-02-25 | $322.99 | $418.36 | 460,000 | — | — |
| 2021-02-24 | $328.39 | $425.36 | 654,200 | — | — |
| 2021-02-23 | $318.25 | $412.22 | 534,300 | — | — |
| 2021-02-22 | $314.43 | $407.28 | 580,700 | — | — |
| 2021-02-19 | $326.08 | $422.37 | 363,400 | — | — |
| 2021-02-18 | $330.43 | $428.00 | 264,500 | — | — |
| 2021-02-17 | $330.17 | $427.66 | 401,700 | — | — |
| 2021-02-16 | $333.33 | $431.76 | 562,900 | — | — |
| 2021-02-12 | $337.84 | $437.60 | 859,800 | — | — |
| 2021-02-11 | $329.89 | $427.30 | 966,100 | — | — |
| 2021-02-10 | $350.54 | $454.05 | 446,700 | — | — |
| 2021-02-09 | $360.29 | $466.68 | 545,200 | — | — |
| 2021-02-08 | $359.40 | $465.52 | 418,700 | — | — |
| 2021-02-05 | $359.32 | $465.42 | 248,100 | — | — |
| 2021-02-04 | $358.99 | $464.99 | 316,700 | — | — |
| 2021-02-03 | $354.85 | $459.63 | 322,600 | — | — |
| 2021-02-02 | $357.30 | $462.80 | 392,600 | — | — |
| 2021-02-01 | $359.82 | $466.07 | 205,600 | — | — |
| 2021-01-29 | $354.18 | $458.76 | 301,600 | — | — |
| 2021-01-28 | $362.66 | $469.75 | 285,200 | — | — |
| 2021-01-27 | $354.66 | $459.38 | 365,000 | — | — |
| 2021-01-26 | $363.68 | $471.07 | 212,800 | — | — |
| 2021-01-25 | $368.94 | $477.88 | 199,600 | — | — |
| 2021-01-22 | $369.31 | $478.36 | 233,500 | — | — |
| 2021-01-21 | $366.71 | $474.99 | 229,100 | — | — |
| 2021-01-20 | $366.24 | $474.38 | 360,300 | — | — |
| 2021-01-19 | $360.63 | $467.12 | 319,400 | — | — |
| 2021-01-15 | $359.40 | $465.52 | 298,000 | — | — |
| 2021-01-14 | $366.70 | $474.98 | 261,300 | — | — |
| 2021-01-13 | $373.72 | $484.07 | 293,300 | — | — |
| 2021-01-12 | $385.00 | $498.68 | 257,900 | — | — |
| 2021-01-11 | $385.25 | $499.01 | 357,500 | — | — |
| 2021-01-08 | $390.99 | $506.44 | 333,400 | — | — |
| 2021-01-07 | $385.95 | $499.91 | 446,800 | — | — |
| 2021-01-06 | $370.38 | $479.75 | 362,400 | — | — |
| 2021-01-05 | $356.87 | $462.25 | 214,800 | — | — |
| 2021-01-04 | $356.89 | $462.27 | 314,800 | — | — |