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
- 1987-07-22 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 | $433.67 | $491.34 | 142,700 | — | — |
| 2021-12-30 | $437.11 | $495.24 | 291,900 | — | — |
| 2021-12-29 | $439.63 | $498.09 | 179,300 | — | — |
| 2021-12-28 | $433.70 | $491.37 | 219,200 | — | — |
| 2021-12-27 | $434.88 | $492.71 | 163,600 | — | — |
| 2021-12-23 | $435.10 | $492.96 | 143,400 | — | — |
| 2021-12-22 | $430.26 | $487.48 | 204,700 | — | — |
| 2021-12-21 | $424.72 | $481.20 | 370,800 | — | — |
| 2021-12-20 | $423.13 | $479.40 | 305,600 | — | — |
| 2021-12-17 | $412.25 | $467.07 | 735,300 | — | — |
| 2021-12-16 | $408.46 | $462.78 | 478,000 | — | — |
| 2021-12-15 | $415.01 | $470.20 | 361,700 | — | — |
| 2021-12-14 | $407.77 | $462.00 | 373,900 | — | — |
| 2021-12-13 | $414.04 | $469.10 | 315,000 | — | — |
| 2021-12-10 | $407.49 | $461.68 | 296,000 | — | — |
| 2021-12-09 | $406.99 | $461.11 | 361,500 | — | — |
| 2021-12-08 | $404.40 | $458.18 | 304,000 | — | — |
| 2021-12-07 | $400.33 | $453.57 | 442,600 | — | — |
| 2021-12-06 | $399.28 | $452.38 | 575,500 | — | — |
| 2021-12-03 | $381.51 | $432.24 | 423,000 | — | — |
| 2021-12-02 | $380.55 | $431.16 | 538,500 | — | — |
| 2021-12-01 | $363.58 | $411.93 | 452,500 | — | — |
| 2021-11-30 | $353.13 | $400.09 | 645,000 | — | — |
| 2021-11-29 | $350.66 | $397.29 | 300,500 | — | — |
| 2021-11-26 | $345.62 | $391.58 | 129,900 | — | — |
| 2021-11-24 | $353.37 | $400.36 | 217,000 | — | — |
| 2021-11-23 | $349.93 | $396.46 | 342,900 | — | — |
| 2021-11-22 | $354.18 | $401.28 | 296,500 | — | — |
| 2021-11-19 | $357.51 | $405.05 | 593,400 | — | — |
| 2021-11-18 | $352.76 | $399.67 | 395,900 | — | — |
| 2021-11-17 | $362.58 | $410.80 | 587,000 | — | — |
| 2021-11-16 | $377.86 | $428.11 | 436,800 | — | — |
| 2021-11-15 | $390.66 | $442.61 | 444,300 | — | — |
| 2021-11-12 | $375.67 | $425.63 | 430,300 | — | — |
| 2021-11-11 | $377.81 | $428.05 | 629,700 | — | — |
| 2021-11-10 | $388.61 | $440.29 | 379,800 | — | — |
| 2021-11-09 | $403.74 | $457.43 | 364,700 | — | — |
| 2021-11-08 | $398.18 | $451.13 | 550,100 | — | — |
| 2021-11-05 | $380.20 | $430.76 | 220,100 | — | — |
| 2021-11-04 | $382.85 | $433.76 | 349,800 | — | — |
| 2021-11-03 | $384.00 | $435.06 | 510,300 | — | — |
| 2021-11-02 | $390.54 | $442.47 | 176,300 | — | — |
| 2021-11-01 | $400.26 | $453.49 | 110,300 | — | — |
| 2021-10-29 | $398.20 | $451.15 | 211,700 | — | — |
| 2021-10-28 | $395.34 | $447.91 | 226,500 | — | — |
| 2021-10-27 | $395.05 | $447.58 | 266,100 | — | — |
| 2021-10-26 | $410.82 | $465.45 | 210,900 | — | — |
| 2021-10-25 | $413.99 | $469.04 | 205,600 | — | — |
| 2021-10-22 | $410.05 | $464.58 | 140,900 | — | — |
| 2021-10-21 | $407.83 | $462.06 | 220,200 | — | — |
| 2021-10-20 | $410.64 | $465.25 | 205,000 | — | — |
| 2021-10-19 | $415.45 | $470.70 | 129,500 | — | — |
| 2021-10-18 | $415.22 | $470.44 | 142,400 | — | — |
| 2021-10-15 | $409.80 | $464.30 | 285,200 | — | — |
| 2021-10-14 | $408.23 | $462.52 | 205,100 | — | — |
| 2021-10-13 | $397.26 | $450.09 | 209,800 | — | — |
| 2021-10-12 | $399.16 | $452.24 | 162,500 | — | — |
| 2021-10-11 | $394.54 | $447.01 | 197,700 | — | — |
| 2021-10-08 | $400.96 | $454.28 | 155,700 | — | — |
| 2021-10-07 | $406.45 | $460.50 | 246,800 | — | — |
| 2021-10-06 | $400.16 | $453.37 | 295,100 | — | — |
| 2021-10-05 | $395.77 | $448.40 | 257,800 | — | — |
| 2021-10-04 | $396.12 | $448.80 | 190,300 | — | — |
| 2021-10-01 | $406.08 | $460.08 | 257,900 | — | — |
| 2021-09-30 | $397.93 | $450.85 | 294,100 | — | — |
| 2021-09-29 | $399.75 | $452.91 | 243,300 | — | — |
| 2021-09-28 | $404.42 | $458.20 | 228,400 | — | — |
| 2021-09-27 | $416.36 | $471.73 | 190,400 | — | — |
| 2021-09-24 | $419.31 | $475.07 | 175,700 | — | — |
| 2021-09-23 | $423.35 | $479.65 | 163,800 | — | — |
| 2021-09-22 | $417.96 | $473.54 | 347,400 | — | — |
| 2021-09-21 | $419.82 | $475.65 | 239,400 | — | — |
| 2021-09-20 | $426.56 | $483.28 | 326,300 | — | — |
| 2021-09-17 | $434.25 | $492.00 | 594,800 | — | — |
| 2021-09-16 | $444.44 | $503.54 | 290,100 | — | — |
| 2021-09-15 | $440.50 | $499.08 | 315,800 | — | — |
| 2021-09-14 | $439.27 | $497.68 | 187,400 | — | — |
| 2021-09-13 | $444.35 | $503.44 | 160,400 | — | — |
| 2021-09-10 | $451.38 | $511.40 | 177,800 | — | — |
| 2021-09-09 | $461.59 | $522.97 | 162,400 | — | — |
| 2021-09-08 | $462.64 | $524.16 | 180,600 | — | — |
| 2021-09-07 | $462.29 | $523.77 | 150,600 | — | — |
| 2021-09-03 | $467.23 | $529.36 | 143,900 | — | — |
| 2021-09-02 | $471.97 | $534.73 | 190,300 | — | — |
| 2021-09-01 | $468.98 | $531.35 | 289,000 | — | — |
| 2021-08-31 | $459.74 | $520.88 | 292,200 | — | — |
| 2021-08-30 | $455.14 | $515.66 | 166,400 | — | — |
| 2021-08-27 | $459.50 | $520.60 | 237,500 | — | — |
| 2021-08-26 | $450.55 | $510.46 | 204,000 | — | — |
| 2021-08-25 | $458.15 | $519.08 | 249,600 | — | — |
| 2021-08-24 | $454.28 | $514.69 | 196,500 | — | — |
| 2021-08-23 | $448.43 | $508.06 | 257,500 | — | — |
| 2021-08-20 | $442.38 | $501.21 | 216,600 | — | — |
| 2021-08-19 | $447.16 | $506.62 | 241,200 | — | — |
| 2021-08-18 | $450.04 | $509.89 | 274,500 | — | — |
| 2021-08-17 | $457.33 | $518.15 | 308,000 | — | — |
| 2021-08-16 | $448.12 | $507.71 | 307,500 | — | — |
| 2021-08-13 | $451.65 | $511.71 | 373,200 | — | — |
| 2021-08-12 | $454.22 | $514.62 | 388,300 | — | — |
| 2021-08-11 | $460.04 | $521.22 | 250,500 | — | — |
| 2021-08-10 | $459.52 | $520.63 | 427,700 | — | — |
| 2021-08-09 | $469.90 | $532.39 | 254,800 | — | — |
| 2021-08-06 | $477.61 | $541.12 | 322,500 | — | — |
| 2021-08-05 | $487.00 | $551.76 | 409,600 | — | — |
| 2021-08-04 | $501.31 | $567.97 | 613,600 | — | — |
| 2021-08-03 | $513.61 | $581.91 | 612,700 | — | — |
| 2021-08-02 | $526.05 | $596.00 | 199,500 | — | — |
| 2021-07-30 | $523.91 | $593.58 | 154,300 | — | — |
| 2021-07-29 | $527.78 | $597.96 | 233,500 | — | — |
| 2021-07-28 | $527.46 | $597.60 | 149,900 | — | — |
| 2021-07-27 | $529.79 | $600.24 | 227,100 | — | — |
| 2021-07-26 | $539.94 | $611.74 | 183,200 | — | — |
| 2021-07-23 | $552.88 | $626.40 | 153,500 | — | — |
| 2021-07-22 | $550.24 | $623.41 | 160,700 | — | — |
| 2021-07-21 | $540.83 | $612.75 | 162,400 | — | — |
| 2021-07-20 | $533.30 | $604.22 | 184,700 | — | — |
| 2021-07-19 | $521.88 | $591.28 | 134,700 | — | — |
| 2021-07-16 | $523.93 | $593.60 | 113,400 | — | — |
| 2021-07-15 | $519.33 | $588.39 | 155,600 | — | — |
| 2021-07-14 | $521.62 | $590.99 | 165,200 | — | — |
| 2021-07-13 | $516.99 | $585.74 | 102,700 | — | — |
| 2021-07-12 | $517.70 | $586.54 | 150,200 | — | — |
| 2021-07-09 | $524.05 | $593.74 | 115,100 | — | — |
| 2021-07-08 | $515.07 | $583.56 | 222,700 | — | — |
| 2021-07-07 | $521.37 | $590.70 | 150,700 | — | — |
| 2021-07-06 | $516.71 | $585.42 | 167,000 | — | — |
| 2021-07-02 | $507.81 | $575.34 | 109,500 | — | — |
| 2021-07-01 | $500.32 | $566.85 | 297,600 | — | — |
| 2021-06-30 | $502.68 | $569.53 | 145,400 | — | — |
| 2021-06-29 | $511.77 | $579.83 | 155,200 | — | — |
| 2021-06-28 | $506.37 | $573.71 | 114,400 | — | — |
| 2021-06-25 | $500.98 | $567.60 | 246,300 | — | — |
| 2021-06-24 | $501.01 | $567.63 | 193,200 | — | — |
| 2021-06-23 | $496.96 | $563.05 | 162,000 | — | — |
| 2021-06-22 | $506.02 | $573.31 | 196,900 | — | — |
| 2021-06-21 | $506.32 | $573.65 | 219,500 | — | — |
| 2021-06-18 | $502.35 | $569.15 | 348,500 | — | — |
| 2021-06-17 | $500.94 | $567.56 | 180,600 | — | — |
| 2021-06-16 | $493.60 | $559.24 | 152,400 | — | — |
| 2021-06-15 | $499.52 | $565.95 | 147,600 | — | — |
| 2021-06-14 | $505.60 | $572.84 | 196,200 | — | — |
| 2021-06-11 | $504.78 | $571.91 | 103,400 | — | — |
| 2021-06-10 | $496.42 | $562.43 | 93,500 | — | — |
| 2021-06-09 | $491.19 | $556.51 | 119,300 | — | — |
| 2021-06-08 | $488.17 | $553.09 | 225,400 | — | — |
| 2021-06-07 | $484.71 | $549.17 | 108,400 | — | — |
| 2021-06-04 | $490.34 | $555.55 | 130,000 | — | — |
| 2021-06-03 | $479.76 | $543.56 | 139,900 | — | — |
| 2021-06-02 | $494.69 | $560.47 | 230,400 | — | — |
| 2021-06-01 | $498.96 | $565.31 | 264,100 | — | — |
| 2021-05-28 | $506.06 | $573.36 | 157,500 | — | — |
| 2021-05-27 | $501.65 | $568.36 | 161,600 | — | — |
| 2021-05-26 | $503.51 | $570.47 | 106,400 | — | — |
| 2021-05-25 | $506.60 | $573.97 | 167,000 | — | — |
| 2021-05-24 | $500.30 | $566.83 | 152,900 | — | — |
| 2021-05-21 | $491.73 | $557.12 | 152,700 | — | — |
| 2021-05-20 | $501.24 | $567.90 | 176,300 | — | — |
| 2021-05-19 | $483.77 | $548.10 | 130,300 | — | — |
| 2021-05-18 | $489.92 | $555.07 | 191,600 | — | — |
| 2021-05-17 | $490.19 | $555.38 | 150,300 | — | — |
| 2021-05-14 | $491.41 | $556.76 | 168,400 | — | — |
| 2021-05-13 | $475.78 | $539.05 | 244,400 | — | — |
| 2021-05-12 | $466.16 | $528.15 | 171,200 | — | — |
| 2021-05-11 | $487.06 | $551.83 | 158,900 | — | — |
| 2021-05-10 | $492.90 | $558.45 | 216,800 | — | — |
| 2021-05-07 | $496.17 | $562.15 | 102,000 | — | — |
| 2021-05-06 | $494.21 | $559.93 | 303,000 | — | — |
| 2021-05-05 | $496.36 | $562.37 | 248,100 | — | — |
| 2021-05-04 | $507.24 | $574.69 | 109,300 | — | — |
| 2021-05-03 | $515.75 | $584.33 | 108,700 | — | — |
| 2021-04-30 | $521.41 | $590.75 | 161,700 | — | — |
| 2021-04-29 | $533.00 | $603.88 | 102,500 | — | — |
| 2021-04-28 | $539.47 | $611.21 | 127,500 | — | — |
| 2021-04-27 | $542.55 | $614.70 | 110,300 | — | — |
| 2021-04-26 | $544.42 | $616.82 | 155,800 | — | — |
| 2021-04-23 | $542.49 | $614.63 | 255,000 | — | — |
| 2021-04-22 | $534.01 | $605.02 | 148,600 | — | — |
| 2021-04-21 | $527.64 | $597.81 | 91,400 | — | — |
| 2021-04-20 | $523.60 | $593.23 | 131,100 | — | — |
| 2021-04-19 | $529.99 | $600.47 | 123,100 | — | — |
| 2021-04-16 | $532.95 | $603.82 | 164,500 | — | — |
| 2021-04-15 | $530.91 | $601.51 | 164,000 | — | — |
| 2021-04-14 | $521.57 | $590.93 | 92,400 | — | — |
| 2021-04-13 | $524.78 | $594.57 | 108,000 | — | — |
| 2021-04-12 | $525.11 | $594.94 | 122,800 | — | — |
| 2021-04-09 | $518.35 | $587.28 | 123,200 | — | — |
| 2021-04-08 | $513.74 | $582.06 | 224,300 | — | — |
| 2021-04-07 | $501.48 | $568.17 | 117,900 | — | — |
| 2021-04-06 | $505.01 | $572.17 | 169,600 | — | — |
| 2021-04-05 | $498.79 | $565.12 | 233,900 | — | — |
| 2021-04-01 | $500.95 | $567.57 | 249,500 | — | — |
| 2021-03-31 | $486.05 | $550.69 | 289,700 | — | — |
| 2021-03-30 | $484.00 | $548.36 | 190,200 | — | — |
| 2021-03-29 | $485.14 | $549.65 | 170,400 | — | — |
| 2021-03-26 | $492.91 | $558.46 | 305,500 | — | — |
| 2021-03-25 | $479.48 | $543.24 | 160,200 | — | — |
| 2021-03-24 | $475.39 | $538.61 | 223,000 | — | — |
| 2021-03-23 | $471.93 | $534.69 | 218,800 | — | — |
| 2021-03-22 | $471.80 | $534.54 | 146,000 | — | — |
| 2021-03-19 | $458.87 | $519.89 | 414,900 | — | — |
| 2021-03-18 | $461.62 | $523.01 | 293,700 | — | — |
| 2021-03-17 | $483.52 | $547.82 | 155,100 | — | — |
| 2021-03-16 | $480.00 | $543.83 | 193,700 | — | — |
| 2021-03-15 | $486.47 | $551.16 | 186,100 | — | — |
| 2021-03-12 | $464.33 | $526.08 | 165,000 | — | — |
| 2021-03-11 | $469.09 | $531.47 | 237,300 | — | — |
| 2021-03-10 | $458.73 | $519.73 | 208,500 | — | — |
| 2021-03-09 | $457.17 | $517.96 | 267,800 | — | — |
| 2021-03-08 | $429.86 | $487.02 | 210,100 | — | — |
| 2021-03-05 | $444.74 | $503.88 | 278,100 | — | — |
| 2021-03-04 | $439.27 | $497.68 | 240,500 | — | — |
| 2021-03-03 | $455.13 | $515.65 | 217,200 | — | — |
| 2021-03-02 | $466.38 | $528.40 | 138,400 | — | — |
| 2021-03-01 | $471.95 | $534.71 | 192,300 | — | — |
| 2021-02-26 | $457.55 | $518.40 | 329,100 | — | — |
| 2021-02-25 | $448.25 | $507.86 | 304,700 | — | — |
| 2021-02-24 | $465.06 | $526.90 | 222,500 | — | — |
| 2021-02-23 | $458.57 | $519.55 | 221,800 | — | — |
| 2021-02-22 | $459.34 | $520.42 | 202,400 | — | — |
| 2021-02-19 | $473.82 | $536.83 | 225,700 | — | — |
| 2021-02-18 | $473.09 | $536.00 | 159,500 | — | — |
| 2021-02-17 | $469.24 | $531.64 | 270,800 | — | — |
| 2021-02-16 | $466.13 | $528.12 | 173,200 | — | — |
| 2021-02-12 | $473.78 | $536.78 | 344,400 | — | — |
| 2021-02-11 | $470.33 | $532.87 | 215,600 | — | — |
| 2021-02-10 | $472.07 | $534.85 | 255,000 | — | — |
| 2021-02-09 | $476.98 | $540.41 | 274,900 | — | — |
| 2021-02-08 | $477.68 | $541.20 | 160,500 | — | — |
| 2021-02-05 | $477.92 | $541.47 | 190,500 | — | — |
| 2021-02-04 | $477.55 | $541.06 | 176,900 | — | — |
| 2021-02-03 | $463.63 | $525.28 | 252,300 | — | — |
| 2021-02-02 | $464.27 | $526.01 | 283,200 | — | — |
| 2021-02-01 | $451.98 | $512.08 | 456,400 | — | — |
| 2021-01-29 | $450.11 | $509.97 | 904,800 | — | — |
| 2021-01-28 | $491.15 | $556.46 | 384,300 | — | — |
| 2021-01-27 | $469.07 | $531.45 | 405,200 | — | — |
| 2021-01-26 | $511.56 | $579.59 | 237,600 | — | — |
| 2021-01-25 | $511.08 | $579.04 | 341,100 | — | — |
| 2021-01-22 | $496.16 | $562.14 | 194,700 | — | — |
| 2021-01-21 | $491.32 | $556.66 | 168,100 | — | — |
| 2021-01-20 | $503.05 | $569.95 | 248,900 | — | — |
| 2021-01-19 | $483.72 | $548.05 | 184,600 | — | — |
| 2021-01-15 | $483.30 | $547.57 | 241,100 | — | — |
| 2021-01-14 | $481.38 | $545.39 | 79,200 | — | — |
| 2021-01-13 | $488.96 | $553.98 | 86,200 | — | — |
| 2021-01-12 | $492.28 | $557.74 | 179,300 | — | — |
| 2021-01-11 | $495.67 | $561.58 | 110,500 | — | — |
| 2021-01-08 | $500.36 | $566.90 | 172,600 | — | — |
| 2021-01-07 | $490.11 | $555.29 | 221,900 | — | — |
| 2021-01-06 | $497.01 | $563.10 | 336,900 | — | — |
| 2021-01-05 | $505.01 | $572.17 | 113,300 | — | — |
| 2021-01-04 | $505.26 | $572.45 | 208,100 | — | — |