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
- 2012-02-08 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 — 2020
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2020-12-31 | $358.35 | $358.35 | 254,000 | — | — |
| 2020-12-30 | $358.48 | $358.48 | 240,500 | — | — |
| 2020-12-29 | $351.75 | $351.75 | 166,700 | — | — |
| 2020-12-28 | $353.63 | $353.63 | 170,300 | — | — |
| 2020-12-24 | $356.34 | $356.34 | 139,300 | — | — |
| 2020-12-23 | $352.86 | $352.86 | 234,700 | — | — |
| 2020-12-22 | $355.46 | $355.46 | 585,900 | — | — |
| 2020-12-21 | $340.63 | $340.63 | 365,000 | — | — |
| 2020-12-18 | $346.53 | $346.53 | 673,200 | — | — |
| 2020-12-17 | $344.20 | $344.20 | 807,000 | — | — |
| 2020-12-16 | $334.04 | $334.04 | 399,100 | — | — |
| 2020-12-15 | $325.93 | $325.93 | 180,200 | — | — |
| 2020-12-14 | $325.22 | $325.22 | 289,200 | — | — |
| 2020-12-11 | $321.20 | $321.20 | 227,000 | — | — |
| 2020-12-10 | $322.76 | $322.76 | 272,700 | — | — |
| 2020-12-09 | $320.58 | $320.58 | 315,700 | — | — |
| 2020-12-08 | $329.46 | $329.46 | 223,200 | — | — |
| 2020-12-07 | $323.08 | $323.08 | 184,200 | — | — |
| 2020-12-04 | $324.93 | $324.93 | 211,500 | — | — |
| 2020-12-03 | $319.69 | $319.69 | 185,100 | — | — |
| 2020-12-02 | $323.59 | $323.59 | 273,200 | — | — |
| 2020-12-01 | $328.82 | $328.82 | 330,900 | — | — |
| 2020-11-30 | $322.33 | $322.33 | 510,500 | — | — |
| 2020-11-27 | $325.95 | $325.95 | 101,100 | — | — |
| 2020-11-25 | $318.65 | $318.65 | 438,600 | — | — |
| 2020-11-24 | $315.46 | $315.46 | 516,900 | — | — |
| 2020-11-23 | $335.69 | $335.69 | 162,700 | — | — |
| 2020-11-20 | $341.01 | $341.01 | 272,600 | — | — |
| 2020-11-19 | $334.58 | $334.58 | 183,300 | — | — |
| 2020-11-18 | $327.93 | $327.93 | 251,700 | — | — |
| 2020-11-17 | $331.62 | $331.62 | 300,300 | — | — |
| 2020-11-16 | $322.82 | $322.82 | 147,900 | — | — |
| 2020-11-13 | $333.38 | $333.38 | 210,100 | — | — |
| 2020-11-12 | $332.73 | $332.73 | 366,800 | — | — |
| 2020-11-11 | $326.97 | $326.97 | 174,200 | — | — |
| 2020-11-10 | $312.60 | $312.60 | 360,300 | — | — |
| 2020-11-09 | $318.54 | $318.54 | 437,500 | — | — |
| 2020-11-06 | $342.23 | $342.23 | 273,400 | — | — |
| 2020-11-05 | $346.63 | $346.63 | 399,200 | — | — |
| 2020-11-04 | $328.86 | $328.86 | 599,300 | — | — |
| 2020-11-03 | $314.12 | $314.12 | 258,700 | — | — |
| 2020-11-02 | $313.70 | $313.70 | 257,800 | — | — |
| 2020-10-30 | $308.95 | $308.95 | 224,400 | — | — |
| 2020-10-29 | $317.02 | $317.02 | 212,600 | — | — |
| 2020-10-28 | $315.67 | $315.67 | 165,600 | — | — |
| 2020-10-27 | $326.78 | $326.78 | 163,000 | — | — |
| 2020-10-26 | $328.44 | $328.44 | 175,900 | — | — |
| 2020-10-23 | $339.05 | $339.05 | 190,900 | — | — |
| 2020-10-22 | $337.26 | $337.26 | 226,700 | — | — |
| 2020-10-21 | $347.36 | $347.36 | 179,100 | — | — |
| 2020-10-20 | $345.66 | $345.66 | 141,700 | — | — |
| 2020-10-19 | $342.58 | $342.58 | 179,700 | — | — |
| 2020-10-16 | $350.57 | $350.57 | 131,500 | — | — |
| 2020-10-15 | $349.04 | $349.04 | 159,600 | — | — |
| 2020-10-14 | $346.89 | $346.89 | 208,000 | — | — |
| 2020-10-13 | $348.76 | $348.76 | 232,600 | — | — |
| 2020-10-12 | $345.08 | $345.08 | 156,900 | — | — |
| 2020-10-09 | $337.25 | $337.25 | 259,800 | — | — |
| 2020-10-08 | $334.64 | $334.64 | 387,100 | — | — |
| 2020-10-07 | $344.32 | $344.32 | 154,900 | — | — |
| 2020-10-06 | $335.34 | $335.34 | 481,100 | — | — |
| 2020-10-05 | $333.78 | $333.78 | 258,600 | — | — |
| 2020-10-02 | $326.92 | $326.92 | 185,200 | — | — |
| 2020-10-01 | $334.12 | $334.12 | 353,400 | — | — |
| 2020-09-30 | $323.28 | $323.28 | 303,000 | — | — |
| 2020-09-29 | $325.56 | $325.56 | 235,900 | — | — |
| 2020-09-28 | $328.96 | $328.96 | 212,700 | — | — |
| 2020-09-25 | $322.95 | $322.95 | 214,400 | — | — |
| 2020-09-24 | $314.98 | $314.98 | 207,400 | — | — |
| 2020-09-23 | $314.75 | $314.75 | 233,000 | — | — |
| 2020-09-22 | $321.73 | $321.73 | 386,600 | — | — |
| 2020-09-21 | $314.30 | $314.30 | 450,200 | — | — |
| 2020-09-18 | $316.19 | $316.19 | 1,115,100 | — | — |
| 2020-09-17 | $322.20 | $322.20 | 475,100 | — | — |
| 2020-09-16 | $329.71 | $329.71 | 434,600 | — | — |
| 2020-09-15 | $334.92 | $334.92 | 229,100 | — | — |
| 2020-09-14 | $324.62 | $324.62 | 152,000 | — | — |
| 2020-09-11 | $314.95 | $314.95 | 244,800 | — | — |
| 2020-09-10 | $318.47 | $318.47 | 358,200 | — | — |
| 2020-09-09 | $318.92 | $318.92 | 315,800 | — | — |
| 2020-09-08 | $309.35 | $309.35 | 365,900 | — | — |
| 2020-09-04 | $316.30 | $316.30 | 409,400 | — | — |
| 2020-09-03 | $324.50 | $324.50 | 345,000 | — | — |
| 2020-09-02 | $337.74 | $337.74 | 335,000 | — | — |
| 2020-09-01 | $334.78 | $334.78 | 267,800 | — | — |
| 2020-08-31 | $327.10 | $327.10 | 236,700 | — | — |
| 2020-08-28 | $326.28 | $326.28 | 315,700 | — | — |
| 2020-08-27 | $323.73 | $323.73 | 305,900 | — | — |
| 2020-08-26 | $323.01 | $323.01 | 307,200 | — | — |
| 2020-08-25 | $319.30 | $319.30 | 267,100 | — | — |
| 2020-08-24 | $313.43 | $313.43 | 279,200 | — | — |
| 2020-08-21 | $308.56 | $308.56 | 239,600 | — | — |
| 2020-08-20 | $302.79 | $302.79 | 363,400 | — | — |
| 2020-08-19 | $303.76 | $303.76 | 177,700 | — | — |
| 2020-08-18 | $304.05 | $304.05 | 428,600 | — | — |
| 2020-08-17 | $308.38 | $308.38 | 200,000 | — | — |
| 2020-08-14 | $307.97 | $307.97 | 132,700 | — | — |
| 2020-08-13 | $308.72 | $308.72 | 324,200 | — | — |
| 2020-08-12 | $312.20 | $312.20 | 358,700 | — | — |
| 2020-08-11 | $295.94 | $295.94 | 256,300 | — | — |
| 2020-08-10 | $298.73 | $298.73 | 188,700 | — | — |
| 2020-08-07 | $298.00 | $298.00 | 351,600 | — | — |
| 2020-08-06 | $297.48 | $297.48 | 360,900 | — | — |
| 2020-08-05 | $294.11 | $294.11 | 398,500 | — | — |
| 2020-08-04 | $291.47 | $291.47 | 211,500 | — | — |
| 2020-08-03 | $291.75 | $291.75 | 212,000 | — | — |
| 2020-07-31 | $290.08 | $290.08 | 385,400 | — | — |
| 2020-07-30 | $287.05 | $287.05 | 250,100 | — | — |
| 2020-07-29 | $284.51 | $284.51 | 402,700 | — | — |
| 2020-07-28 | $276.93 | $276.93 | 261,200 | — | — |
| 2020-07-27 | $280.05 | $280.05 | 237,400 | — | — |
| 2020-07-24 | $274.10 | $274.10 | 231,800 | — | — |
| 2020-07-23 | $278.22 | $278.22 | 200,700 | — | — |
| 2020-07-22 | $278.13 | $278.13 | 241,700 | — | — |
| 2020-07-21 | $278.52 | $278.52 | 605,700 | — | — |
| 2020-07-20 | $278.86 | $278.86 | 408,200 | — | — |
| 2020-07-17 | $264.69 | $264.69 | 190,900 | — | — |
| 2020-07-16 | $258.22 | $258.22 | 264,400 | — | — |
| 2020-07-15 | $260.07 | $260.07 | 139,800 | — | — |
| 2020-07-14 | $253.61 | $253.61 | 290,700 | — | — |
| 2020-07-13 | $252.54 | $252.54 | 386,800 | — | — |
| 2020-07-10 | $261.14 | $261.14 | 165,300 | — | — |
| 2020-07-09 | $262.10 | $262.10 | 254,800 | — | — |
| 2020-07-08 | $255.66 | $255.66 | 274,900 | — | — |
| 2020-07-07 | $252.25 | $252.25 | 263,900 | — | — |
| 2020-07-06 | $253.20 | $253.20 | 446,900 | — | — |
| 2020-07-02 | $250.16 | $250.16 | 258,000 | — | — |
| 2020-07-01 | $252.96 | $252.96 | 275,800 | — | — |
| 2020-06-30 | $252.01 | $252.01 | 332,400 | — | — |
| 2020-06-29 | $246.09 | $246.09 | 238,400 | — | — |
| 2020-06-26 | $244.38 | $244.38 | 793,900 | — | — |
| 2020-06-25 | $250.99 | $250.99 | 354,200 | — | — |
| 2020-06-24 | $247.50 | $247.50 | 330,100 | — | — |
| 2020-06-23 | $253.68 | $253.68 | 393,100 | — | — |
| 2020-06-22 | $251.15 | $251.15 | 496,000 | — | — |
| 2020-06-19 | $252.32 | $252.32 | 913,700 | — | — |
| 2020-06-18 | $242.18 | $242.18 | 194,800 | — | — |
| 2020-06-17 | $242.21 | $242.21 | 234,000 | — | — |
| 2020-06-16 | $235.83 | $235.83 | 323,300 | — | — |
| 2020-06-15 | $234.55 | $234.55 | 448,900 | — | — |
| 2020-06-12 | $235.00 | $235.00 | 461,100 | — | — |
| 2020-06-11 | $232.15 | $232.15 | 512,200 | — | — |
| 2020-06-10 | $239.80 | $239.80 | 305,500 | — | — |
| 2020-06-09 | $235.00 | $235.00 | 403,700 | — | — |
| 2020-06-08 | $237.98 | $237.98 | 476,500 | — | — |
| 2020-06-05 | $238.05 | $238.05 | 716,900 | — | — |
| 2020-06-04 | $224.39 | $224.39 | 294,800 | — | — |
| 2020-06-03 | $228.91 | $228.91 | 301,400 | — | — |
| 2020-06-02 | $232.63 | $232.63 | 223,900 | — | — |
| 2020-06-01 | $233.86 | $233.86 | 152,300 | — | — |
| 2020-05-29 | $230.64 | $230.64 | 529,600 | — | — |
| 2020-05-28 | $228.07 | $228.07 | 514,000 | — | — |
| 2020-05-27 | $223.93 | $223.93 | 514,400 | — | — |
| 2020-05-26 | $223.93 | $223.93 | 338,700 | — | — |
| 2020-05-22 | $223.45 | $223.45 | 308,100 | — | — |
| 2020-05-21 | $223.86 | $223.86 | 282,200 | — | — |
| 2020-05-20 | $223.96 | $223.96 | 242,600 | — | — |
| 2020-05-19 | $218.64 | $218.64 | 284,600 | — | — |
| 2020-05-18 | $221.93 | $221.93 | 276,100 | — | — |
| 2020-05-15 | $216.97 | $216.97 | 358,000 | — | — |
| 2020-05-14 | $209.03 | $209.03 | 571,600 | — | — |
| 2020-05-13 | $212.02 | $212.02 | 446,700 | — | — |
| 2020-05-12 | $221.26 | $221.26 | 246,200 | — | — |
| 2020-05-11 | $228.03 | $228.03 | 408,700 | — | — |
| 2020-05-08 | $223.30 | $223.30 | 365,900 | — | — |
| 2020-05-07 | $227.01 | $227.01 | 507,000 | — | — |
| 2020-05-06 | $222.97 | $222.97 | 510,100 | — | — |
| 2020-05-05 | $221.89 | $221.89 | 310,900 | — | — |
| 2020-05-04 | $216.21 | $216.21 | 231,500 | — | — |
| 2020-05-01 | $216.33 | $216.33 | 220,900 | — | — |
| 2020-04-30 | $220.89 | $220.89 | 370,300 | — | — |
| 2020-04-29 | $223.43 | $223.43 | 263,800 | — | — |
| 2020-04-28 | $208.55 | $208.55 | 335,700 | — | — |
| 2020-04-27 | $205.78 | $205.78 | 338,900 | — | — |
| 2020-04-24 | $203.03 | $203.03 | 413,800 | — | — |
| 2020-04-23 | $204.75 | $204.75 | 283,100 | — | — |
| 2020-04-22 | $200.81 | $200.81 | 309,100 | — | — |
| 2020-04-21 | $193.98 | $193.98 | 401,500 | — | — |
| 2020-04-20 | $206.66 | $206.66 | 238,200 | — | — |
| 2020-04-17 | $209.94 | $209.94 | 337,500 | — | — |
| 2020-04-16 | $199.13 | $199.13 | 346,800 | — | — |
| 2020-04-15 | $206.53 | $206.53 | 548,600 | — | — |
| 2020-04-14 | $200.62 | $200.62 | 463,600 | — | — |
| 2020-04-13 | $197.14 | $197.14 | 436,800 | — | — |
| 2020-04-09 | $192.29 | $192.29 | 380,800 | — | — |
| 2020-04-08 | $187.86 | $187.86 | 260,600 | — | — |
| 2020-04-07 | $184.98 | $184.98 | 278,600 | — | — |
| 2020-04-06 | $184.43 | $184.43 | 511,600 | — | — |
| 2020-04-03 | $161.57 | $161.57 | 474,300 | — | — |
| 2020-04-02 | $172.02 | $172.02 | 530,200 | — | — |
| 2020-04-01 | $176.16 | $176.16 | 251,200 | — | — |
| 2020-03-31 | $185.66 | $185.66 | 586,500 | — | — |
| 2020-03-30 | $188.22 | $188.22 | 443,500 | — | — |
| 2020-03-27 | $175.22 | $175.22 | 446,600 | — | — |
| 2020-03-26 | $185.47 | $185.47 | 406,600 | — | — |
| 2020-03-25 | $175.05 | $175.05 | 341,400 | — | — |
| 2020-03-24 | $178.31 | $178.31 | 449,200 | — | — |
| 2020-03-23 | $168.01 | $168.01 | 808,200 | — | — |
| 2020-03-20 | $168.07 | $168.07 | 783,500 | — | — |
| 2020-03-19 | $165.26 | $165.26 | 343,700 | — | — |
| 2020-03-18 | $167.77 | $167.77 | 709,900 | — | — |
| 2020-03-17 | $184.08 | $184.08 | 574,400 | — | — |
| 2020-03-16 | $160.13 | $160.13 | 799,500 | — | — |
| 2020-03-13 | $192.00 | $192.00 | 983,600 | — | — |
| 2020-03-12 | $163.44 | $163.44 | 835,500 | — | — |
| 2020-03-11 | $202.71 | $202.71 | 500,300 | — | — |
| 2020-03-10 | $218.32 | $218.32 | 546,800 | — | — |
| 2020-03-09 | $206.47 | $206.47 | 602,900 | — | — |
| 2020-03-06 | $226.40 | $226.40 | 683,400 | — | — |
| 2020-03-05 | $232.44 | $232.44 | 333,000 | — | — |
| 2020-03-04 | $235.95 | $235.95 | 199,000 | — | — |
| 2020-03-03 | $225.00 | $225.00 | 343,300 | — | — |
| 2020-03-02 | $229.87 | $229.87 | 402,200 | — | — |
| 2020-02-28 | $223.20 | $223.20 | 613,900 | — | — |
| 2020-02-27 | $220.84 | $220.84 | 536,800 | — | — |
| 2020-02-26 | $221.89 | $221.89 | 479,700 | — | — |
| 2020-02-25 | $216.96 | $216.96 | 362,000 | — | — |
| 2020-02-24 | $226.03 | $226.03 | 411,400 | — | — |
| 2020-02-21 | $231.36 | $231.36 | 384,500 | — | — |
| 2020-02-20 | $238.05 | $238.05 | 682,800 | — | — |
| 2020-02-19 | $240.00 | $240.00 | 325,900 | — | — |
| 2020-02-18 | $237.00 | $237.00 | 458,900 | — | — |
| 2020-02-14 | $236.75 | $236.75 | 243,900 | — | — |
| 2020-02-13 | $232.95 | $232.95 | 286,300 | — | — |
| 2020-02-12 | $232.35 | $232.35 | 394,100 | — | — |
| 2020-02-11 | $231.47 | $231.47 | 207,400 | — | — |
| 2020-02-10 | $235.33 | $235.33 | 178,500 | — | — |
| 2020-02-07 | $233.02 | $233.02 | 127,000 | — | — |
| 2020-02-06 | $234.78 | $234.78 | 158,000 | — | — |
| 2020-02-05 | $232.10 | $232.10 | 328,500 | — | — |
| 2020-02-04 | $238.60 | $238.60 | 198,500 | — | — |
| 2020-02-03 | $234.25 | $234.25 | 223,300 | — | — |
| 2020-01-31 | $228.14 | $228.14 | 205,000 | — | — |
| 2020-01-30 | $231.92 | $231.92 | 191,100 | — | — |
| 2020-01-29 | $233.43 | $233.43 | 181,300 | — | — |
| 2020-01-28 | $233.33 | $233.33 | 185,400 | — | — |
| 2020-01-27 | $226.84 | $226.84 | 311,500 | — | — |
| 2020-01-24 | $227.57 | $227.57 | 210,200 | — | — |
| 2020-01-23 | $230.30 | $230.30 | 237,100 | — | — |
| 2020-01-22 | $232.51 | $232.51 | 355,600 | — | — |
| 2020-01-21 | $231.81 | $231.81 | 306,000 | — | — |
| 2020-01-17 | $232.43 | $232.43 | 266,300 | — | — |
| 2020-01-16 | $233.71 | $233.71 | 217,300 | — | — |
| 2020-01-15 | $228.71 | $228.71 | 148,600 | — | — |
| 2020-01-14 | $227.17 | $227.17 | 349,600 | — | — |
| 2020-01-13 | $228.56 | $228.56 | 186,600 | — | — |
| 2020-01-10 | $223.08 | $223.08 | 214,400 | — | — |
| 2020-01-09 | $223.29 | $223.29 | 183,500 | — | — |
| 2020-01-08 | $221.38 | $221.38 | 333,900 | — | — |
| 2020-01-07 | $215.61 | $215.61 | 159,600 | — | — |
| 2020-01-06 | $214.20 | $214.20 | 497,300 | — | — |
| 2020-01-03 | $217.40 | $217.40 | 216,500 | — | — |
| 2020-01-02 | $216.31 | $216.31 | 229,600 | — | — |