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 | $215.38 | $559.15 | 182,900 | — | — |
| 2021-12-30 | $214.25 | $556.21 | 240,000 | — | — |
| 2021-12-29 | $217.39 | $564.37 | 146,000 | — | — |
| 2021-12-28 | $216.90 | $563.09 | 177,700 | — | — |
| 2021-12-27 | $213.97 | $555.49 | 233,600 | — | — |
| 2021-12-23 | $209.94 | $545.02 | 182,500 | — | — |
| 2021-12-22 | $208.18 | $540.46 | 138,300 | — | — |
| 2021-12-21 | $208.51 | $541.31 | 244,300 | — | — |
| 2021-12-20 | $204.51 | $530.93 | 392,900 | — | — |
| 2021-12-17 | $209.35 | $543.49 | 926,000 | — | — |
| 2021-12-16 | $216.88 | $563.04 | 446,300 | — | — |
| 2021-12-15 | $216.68 | $562.52 | 391,200 | — | — |
| 2021-12-14 | $212.89 | $552.68 | 442,000 | — | — |
| 2021-12-13 | $213.19 | $553.46 | 335,900 | — | — |
| 2021-12-10 | $217.45 | $564.52 | 296,500 | — | — |
| 2021-12-09 | $214.33 | $556.42 | 390,700 | — | — |
| 2021-12-08 | $214.70 | $557.38 | 413,200 | — | — |
| 2021-12-07 | $214.27 | $556.27 | 267,100 | — | — |
| 2021-12-06 | $210.24 | $545.80 | 347,000 | — | — |
| 2021-12-03 | $211.12 | $548.09 | 211,900 | — | — |
| 2021-12-02 | $210.07 | $545.36 | 271,500 | — | — |
| 2021-12-01 | $202.77 | $526.41 | 367,000 | — | — |
| 2021-11-30 | $205.91 | $534.56 | 607,300 | — | — |
| 2021-11-29 | $212.82 | $552.50 | 300,100 | — | — |
| 2021-11-26 | $211.30 | $548.56 | 242,800 | — | — |
| 2021-11-24 | $215.43 | $559.28 | 297,600 | — | — |
| 2021-11-23 | $217.11 | $563.64 | 317,200 | — | — |
| 2021-11-22 | $216.84 | $562.94 | 307,800 | — | — |
| 2021-11-19 | $215.65 | $559.85 | 251,700 | — | — |
| 2021-11-18 | $215.76 | $560.13 | 603,900 | — | — |
| 2021-11-17 | $217.58 | $561.17 | 552,800 | — | — |
| 2021-11-16 | $223.66 | $576.85 | 436,500 | — | — |
| 2021-11-15 | $221.68 | $571.75 | 449,000 | — | — |
| 2021-11-12 | $221.25 | $570.64 | 453,600 | — | — |
| 2021-11-11 | $220.10 | $567.67 | 366,700 | — | — |
| 2021-11-10 | $218.09 | $562.49 | 451,600 | — | — |
| 2021-11-09 | $214.85 | $554.13 | 323,200 | — | — |
| 2021-11-08 | $214.11 | $552.22 | 273,900 | — | — |
| 2021-11-05 | $212.01 | $546.81 | 554,700 | — | — |
| 2021-11-04 | $209.60 | $540.59 | 232,700 | — | — |
| 2021-11-03 | $211.03 | $544.28 | 284,900 | — | — |
| 2021-11-02 | $205.08 | $528.93 | 469,400 | — | — |
| 2021-11-01 | $204.78 | $528.16 | 231,200 | — | — |
| 2021-10-29 | $203.23 | $524.16 | 343,600 | — | — |
| 2021-10-28 | $205.81 | $530.82 | 370,400 | — | — |
| 2021-10-27 | $202.03 | $521.07 | 541,900 | — | — |
| 2021-10-26 | $205.62 | $530.33 | 544,300 | — | — |
| 2021-10-25 | $210.16 | $542.04 | 563,700 | — | — |
| 2021-10-22 | $210.43 | $542.73 | 701,900 | — | — |
| 2021-10-21 | $212.51 | $548.10 | 997,000 | — | — |
| 2021-10-20 | $228.02 | $588.10 | 538,700 | — | — |
| 2021-10-19 | $225.29 | $581.06 | 345,800 | — | — |
| 2021-10-18 | $222.60 | $574.12 | 310,300 | — | — |
| 2021-10-15 | $219.17 | $565.27 | 276,700 | — | — |
| 2021-10-14 | $218.95 | $564.71 | 292,800 | — | — |
| 2021-10-13 | $213.13 | $549.70 | 305,000 | — | — |
| 2021-10-12 | $214.60 | $553.49 | 224,300 | — | — |
| 2021-10-11 | $213.67 | $551.09 | 238,700 | — | — |
| 2021-10-08 | $215.53 | $555.89 | 327,100 | — | — |
| 2021-10-07 | $216.16 | $557.51 | 360,400 | — | — |
| 2021-10-06 | $216.11 | $557.38 | 362,900 | — | — |
| 2021-10-05 | $215.68 | $556.27 | 315,800 | — | — |
| 2021-10-04 | $213.50 | $550.65 | 920,600 | — | — |
| 2021-10-01 | $209.42 | $540.13 | 542,900 | — | — |
| 2021-09-30 | $208.95 | $538.91 | 735,000 | — | — |
| 2021-09-29 | $215.07 | $554.70 | 563,700 | — | — |
| 2021-09-28 | $215.17 | $554.96 | 293,200 | — | — |
| 2021-09-27 | $216.89 | $559.39 | 428,000 | — | — |
| 2021-09-24 | $214.59 | $553.46 | 246,500 | — | — |
| 2021-09-23 | $215.37 | $555.47 | 579,000 | — | — |
| 2021-09-22 | $212.02 | $546.83 | 541,600 | — | — |
| 2021-09-21 | $210.00 | $541.62 | 594,300 | — | — |
| 2021-09-20 | $211.87 | $546.45 | 478,200 | — | — |
| 2021-09-17 | $213.60 | $550.91 | 837,200 | — | — |
| 2021-09-16 | $219.46 | $566.02 | 176,700 | — | — |
| 2021-09-15 | $220.45 | $568.57 | 319,500 | — | — |
| 2021-09-14 | $216.07 | $557.28 | 224,000 | — | — |
| 2021-09-13 | $219.22 | $565.40 | 251,500 | — | — |
| 2021-09-10 | $218.64 | $563.91 | 267,700 | — | — |
| 2021-09-09 | $220.31 | $568.21 | 227,100 | — | — |
| 2021-09-08 | $223.31 | $575.95 | 260,900 | — | — |
| 2021-09-07 | $221.83 | $572.13 | 248,000 | — | — |
| 2021-09-03 | $226.90 | $585.21 | 174,100 | — | — |
| 2021-09-02 | $228.22 | $588.61 | 256,500 | — | — |
| 2021-09-01 | $224.93 | $580.13 | 318,600 | — | — |
| 2021-08-31 | $224.95 | $580.18 | 403,600 | — | — |
| 2021-08-30 | $226.16 | $583.30 | 150,900 | — | — |
| 2021-08-27 | $227.24 | $586.09 | 203,100 | — | — |
| 2021-08-26 | $224.83 | $579.87 | 197,100 | — | — |
| 2021-08-25 | $226.27 | $583.59 | 300,100 | — | — |
| 2021-08-24 | $225.34 | $581.19 | 428,500 | — | — |
| 2021-08-23 | $222.16 | $572.98 | 278,200 | — | — |
| 2021-08-20 | $219.53 | $566.20 | 240,300 | — | — |
| 2021-08-19 | $216.38 | $558.08 | 302,200 | — | — |
| 2021-08-18 | $220.35 | $565.14 | 330,100 | — | — |
| 2021-08-17 | $225.93 | $579.46 | 350,800 | — | — |
| 2021-08-16 | $231.63 | $594.07 | 211,300 | — | — |
| 2021-08-13 | $230.14 | $590.25 | 461,700 | — | — |
| 2021-08-12 | $227.83 | $584.33 | 207,400 | — | — |
| 2021-08-11 | $229.84 | $589.48 | 290,400 | — | — |
| 2021-08-10 | $225.35 | $577.97 | 278,600 | — | — |
| 2021-08-09 | $223.46 | $573.12 | 195,800 | — | — |
| 2021-08-06 | $224.44 | $575.63 | 269,300 | — | — |
| 2021-08-05 | $222.95 | $571.81 | 326,000 | — | — |
| 2021-08-04 | $221.48 | $568.04 | 372,200 | — | — |
| 2021-08-03 | $223.27 | $572.63 | 247,500 | — | — |
| 2021-08-02 | $219.22 | $562.25 | 364,200 | — | — |
| 2021-07-30 | $217.98 | $559.07 | 362,600 | — | — |
| 2021-07-29 | $221.03 | $566.89 | 290,000 | — | — |
| 2021-07-28 | $220.29 | $564.99 | 357,400 | — | — |
| 2021-07-27 | $220.44 | $565.38 | 519,100 | — | — |
| 2021-07-26 | $220.13 | $564.58 | 533,400 | — | — |
| 2021-07-23 | $224.59 | $576.02 | 478,500 | — | — |
| 2021-07-22 | $221.58 | $568.30 | 631,900 | — | — |
| 2021-07-21 | $224.03 | $574.58 | 562,100 | — | — |
| 2021-07-20 | $223.26 | $572.61 | 524,300 | — | — |
| 2021-07-19 | $216.37 | $554.94 | 371,300 | — | — |
| 2021-07-16 | $219.80 | $563.73 | 364,500 | — | — |
| 2021-07-15 | $223.62 | $573.53 | 523,800 | — | — |
| 2021-07-14 | $224.95 | $576.94 | 228,800 | — | — |
| 2021-07-13 | $223.51 | $573.25 | 233,000 | — | — |
| 2021-07-12 | $227.07 | $582.38 | 309,300 | — | — |
| 2021-07-09 | $227.65 | $583.87 | 321,300 | — | — |
| 2021-07-08 | $223.75 | $573.86 | 519,800 | — | — |
| 2021-07-07 | $226.11 | $579.92 | 372,400 | — | — |
| 2021-07-06 | $222.48 | $570.61 | 401,700 | — | — |
| 2021-07-02 | $223.91 | $574.27 | 360,100 | — | — |
| 2021-07-01 | $223.42 | $573.02 | 407,800 | — | — |
| 2021-06-30 | $223.43 | $573.04 | 542,700 | — | — |
| 2021-06-29 | $219.24 | $562.30 | 305,000 | — | — |
| 2021-06-28 | $219.07 | $561.86 | 604,700 | — | — |
| 2021-06-25 | $221.82 | $568.91 | 458,200 | — | — |
| 2021-06-24 | $221.28 | $567.53 | 381,100 | — | — |
| 2021-06-23 | $219.22 | $562.25 | 476,700 | — | — |
| 2021-06-22 | $219.78 | $563.68 | 515,700 | — | — |
| 2021-06-21 | $220.53 | $565.61 | 629,700 | — | — |
| 2021-06-18 | $212.58 | $545.22 | 867,000 | — | — |
| 2021-06-17 | $215.13 | $551.76 | 1,161,000 | — | — |
| 2021-06-16 | $223.66 | $573.63 | 1,065,200 | — | — |
| 2021-06-15 | $231.09 | $592.69 | 844,100 | — | — |
| 2021-06-14 | $235.25 | $603.36 | 554,700 | — | — |
| 2021-06-11 | $238.88 | $612.67 | 481,800 | — | — |
| 2021-06-10 | $240.58 | $617.03 | 456,300 | — | — |
| 2021-06-09 | $244.42 | $626.88 | 460,800 | — | — |
| 2021-06-08 | $247.95 | $635.93 | 543,500 | — | — |
| 2021-06-07 | $251.09 | $643.98 | 253,400 | — | — |
| 2021-06-04 | $254.34 | $652.32 | 195,200 | — | — |
| 2021-06-03 | $253.57 | $650.35 | 200,500 | — | — |
| 2021-06-02 | $254.29 | $652.19 | 240,000 | — | — |
| 2021-06-01 | $255.64 | $655.65 | 280,200 | — | — |
| 2021-05-28 | $254.62 | $653.04 | 238,300 | — | — |
| 2021-05-27 | $253.69 | $650.65 | 611,900 | — | — |
| 2021-05-26 | $252.15 | $646.70 | 330,500 | — | — |
| 2021-05-25 | $251.71 | $645.58 | 296,700 | — | — |
| 2021-05-24 | $253.38 | $649.86 | 247,100 | — | — |
| 2021-05-21 | $249.98 | $641.14 | 271,400 | — | — |
| 2021-05-20 | $248.14 | $636.42 | 416,600 | — | — |
| 2021-05-19 | $249.12 | $635.78 | 317,400 | — | — |
| 2021-05-18 | $250.25 | $638.66 | 232,400 | — | — |
| 2021-05-17 | $253.09 | $645.91 | 324,800 | — | — |
| 2021-05-14 | $255.19 | $651.27 | 190,200 | — | — |
| 2021-05-13 | $252.98 | $645.63 | 240,400 | — | — |
| 2021-05-12 | $245.48 | $626.49 | 285,200 | — | — |
| 2021-05-11 | $251.02 | $640.63 | 396,000 | — | — |
| 2021-05-10 | $255.37 | $651.73 | 437,100 | — | — |
| 2021-05-07 | $251.56 | $642.00 | 245,800 | — | — |
| 2021-05-06 | $250.12 | $638.33 | 343,700 | — | — |
| 2021-05-05 | $245.49 | $626.51 | 406,100 | — | — |
| 2021-05-04 | $243.02 | $620.21 | 361,900 | — | — |
| 2021-05-03 | $238.37 | $608.34 | 345,400 | — | — |
| 2021-04-30 | $237.60 | $606.38 | 306,500 | — | — |
| 2021-04-29 | $240.03 | $612.58 | 247,800 | — | — |
| 2021-04-28 | $237.26 | $605.51 | 300,500 | — | — |
| 2021-04-27 | $239.70 | $611.74 | 429,800 | — | — |
| 2021-04-26 | $235.99 | $602.27 | 492,200 | — | — |
| 2021-04-23 | $238.69 | $609.16 | 477,200 | — | — |
| 2021-04-22 | $240.23 | $613.09 | 862,500 | — | — |
| 2021-04-21 | $236.99 | $604.82 | 405,900 | — | — |
| 2021-04-20 | $234.57 | $598.64 | 506,900 | — | — |
| 2021-04-19 | $236.01 | $602.32 | 359,600 | — | — |
| 2021-04-16 | $235.52 | $601.07 | 289,800 | — | — |
| 2021-04-15 | $232.14 | $592.44 | 403,700 | — | — |
| 2021-04-14 | $233.25 | $595.28 | 347,400 | — | — |
| 2021-04-13 | $232.91 | $594.41 | 386,000 | — | — |
| 2021-04-12 | $236.32 | $603.11 | 303,300 | — | — |
| 2021-04-09 | $235.59 | $601.25 | 280,600 | — | — |
| 2021-04-08 | $234.36 | $598.11 | 579,600 | — | — |
| 2021-04-07 | $235.20 | $600.25 | 334,700 | — | — |
| 2021-04-06 | $233.73 | $596.50 | 276,500 | — | — |
| 2021-04-05 | $234.28 | $597.90 | 285,700 | — | — |
| 2021-04-01 | $231.74 | $591.42 | 359,900 | — | — |
| 2021-03-31 | $230.74 | $588.87 | 453,600 | — | — |
| 2021-03-30 | $232.04 | $592.19 | 323,800 | — | — |
| 2021-03-29 | $227.90 | $581.62 | 443,000 | — | — |
| 2021-03-26 | $229.63 | $586.04 | 308,700 | — | — |
| 2021-03-25 | $224.26 | $572.33 | 435,400 | — | — |
| 2021-03-24 | $215.49 | $549.95 | 468,800 | — | — |
| 2021-03-23 | $215.32 | $549.52 | 567,400 | — | — |
| 2021-03-22 | $220.05 | $561.59 | 449,700 | — | — |
| 2021-03-19 | $225.40 | $575.24 | 1,282,900 | — | — |
| 2021-03-18 | $225.52 | $575.55 | 375,700 | — | — |
| 2021-03-17 | $222.80 | $568.61 | 449,700 | — | — |
| 2021-03-16 | $220.60 | $562.99 | 331,300 | — | — |
| 2021-03-15 | $223.09 | $569.35 | 624,200 | — | — |
| 2021-03-12 | $217.35 | $554.70 | 281,400 | — | — |
| 2021-03-11 | $214.80 | $548.19 | 548,100 | — | — |
| 2021-03-10 | $218.89 | $558.63 | 647,200 | — | — |
| 2021-03-09 | $217.53 | $555.16 | 475,600 | — | — |
| 2021-03-08 | $218.23 | $556.94 | 452,700 | — | — |
| 2021-03-05 | $217.29 | $554.54 | 522,800 | — | — |
| 2021-03-04 | $210.88 | $538.19 | 508,800 | — | — |
| 2021-03-03 | $214.38 | $547.12 | 694,600 | — | — |
| 2021-03-02 | $209.91 | $535.71 | 651,000 | — | — |
| 2021-03-01 | $208.68 | $532.57 | 565,200 | — | — |
| 2021-02-26 | $203.11 | $518.36 | 677,100 | — | — |
| 2021-02-25 | $204.07 | $520.81 | 529,300 | — | — |
| 2021-02-24 | $206.82 | $527.82 | 871,500 | — | — |
| 2021-02-23 | $197.37 | $503.71 | 475,700 | — | — |
| 2021-02-22 | $194.16 | $495.51 | 421,700 | — | — |
| 2021-02-19 | $194.96 | $494.42 | 553,400 | — | — |
| 2021-02-18 | $191.57 | $485.82 | 557,600 | — | — |
| 2021-02-17 | $188.87 | $478.97 | 514,000 | — | — |
| 2021-02-16 | $188.57 | $478.21 | 396,200 | — | — |
| 2021-02-12 | $189.95 | $481.71 | 351,100 | — | — |
| 2021-02-11 | $189.89 | $481.56 | 443,600 | — | — |
| 2021-02-10 | $189.55 | $480.70 | 494,500 | — | — |
| 2021-02-09 | $189.43 | $480.39 | 350,700 | — | — |
| 2021-02-08 | $185.48 | $470.38 | 444,600 | — | — |
| 2021-02-05 | $184.37 | $467.56 | 625,100 | — | — |
| 2021-02-04 | $188.86 | $478.95 | 2,248,700 | — | — |
| 2021-02-03 | $177.32 | $449.68 | 662,100 | — | — |
| 2021-02-02 | $178.62 | $452.98 | 721,800 | — | — |
| 2021-02-01 | $185.22 | $469.72 | 607,500 | — | — |
| 2021-01-29 | $179.99 | $456.45 | 464,200 | — | — |
| 2021-01-28 | $182.45 | $462.69 | 1,145,400 | — | — |
| 2021-01-27 | $187.60 | $475.75 | 1,211,600 | — | — |
| 2021-01-26 | $179.68 | $455.67 | 463,800 | — | — |
| 2021-01-25 | $179.27 | $454.63 | 662,800 | — | — |
| 2021-01-22 | $177.98 | $451.36 | 542,700 | — | — |
| 2021-01-21 | $176.11 | $446.61 | 418,200 | — | — |
| 2021-01-20 | $175.49 | $445.04 | 442,800 | — | — |
| 2021-01-19 | $172.47 | $437.38 | 481,600 | — | — |
| 2021-01-15 | $168.57 | $427.49 | 383,600 | — | — |
| 2021-01-14 | $170.10 | $431.37 | 320,000 | — | — |
| 2021-01-13 | $171.59 | $435.15 | 313,300 | — | — |
| 2021-01-12 | $174.26 | $441.92 | 367,100 | — | — |
| 2021-01-11 | $171.39 | $434.64 | 254,000 | — | — |
| 2021-01-08 | $172.89 | $438.45 | 277,600 | — | — |
| 2021-01-07 | $175.87 | $446.01 | 361,000 | — | — |
| 2021-01-06 | $173.62 | $440.30 | 338,600 | — | — |
| 2021-01-05 | $166.72 | $422.80 | 363,100 | — | — |
| 2021-01-04 | $166.92 | $423.31 | 414,700 | — | — |