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
- 1996-12-18 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 | $292.67 | $385.34 | 176,700 | — | — |
| 2020-12-30 | $293.21 | $386.05 | 218,100 | — | — |
| 2020-12-29 | $284.10 | $374.05 | 423,500 | — | — |
| 2020-12-28 | $295.54 | $389.12 | 377,400 | — | — |
| 2020-12-24 | $290.01 | $381.84 | 143,900 | — | — |
| 2020-12-23 | $288.45 | $379.78 | 190,000 | — | — |
| 2020-12-22 | $279.28 | $367.71 | 200,300 | — | — |
| 2020-12-21 | $286.29 | $376.94 | 204,600 | — | — |
| 2020-12-18 | $284.37 | $374.41 | 530,600 | — | — |
| 2020-12-17 | $295.56 | $389.14 | 269,800 | — | — |
| 2020-12-16 | $287.74 | $378.85 | 307,500 | — | — |
| 2020-12-15 | $281.20 | $370.24 | 270,200 | — | — |
| 2020-12-14 | $269.56 | $354.91 | 234,700 | — | — |
| 2020-12-11 | $270.69 | $356.40 | 182,400 | — | — |
| 2020-12-10 | $272.55 | $358.85 | 275,800 | — | — |
| 2020-12-09 | $279.26 | $367.68 | 436,500 | — | — |
| 2020-12-08 | $291.39 | $383.65 | 265,000 | — | — |
| 2020-12-07 | $293.83 | $386.87 | 228,900 | — | — |
| 2020-12-04 | $294.69 | $388.00 | 313,400 | — | — |
| 2020-12-03 | $293.15 | $385.97 | 296,700 | — | — |
| 2020-12-02 | $290.33 | $382.26 | 275,100 | — | — |
| 2020-12-01 | $299.84 | $394.78 | 271,000 | — | — |
| 2020-11-30 | $289.30 | $380.90 | 357,300 | — | — |
| 2020-11-27 | $302.48 | $398.25 | 161,900 | — | — |
| 2020-11-25 | $301.87 | $397.45 | 239,800 | — | — |
| 2020-11-24 | $308.63 | $406.35 | 460,300 | — | — |
| 2020-11-23 | $293.06 | $385.85 | 350,500 | — | — |
| 2020-11-20 | $281.64 | $370.82 | 282,800 | — | — |
| 2020-11-19 | $281.45 | $370.57 | 350,600 | — | — |
| 2020-11-18 | $274.11 | $360.90 | 593,300 | — | — |
| 2020-11-17 | $269.46 | $354.78 | 197,200 | — | — |
| 2020-11-16 | $265.97 | $350.18 | 291,600 | — | — |
| 2020-11-13 | $266.04 | $350.28 | 199,300 | — | — |
| 2020-11-12 | $260.16 | $342.53 | 234,400 | — | — |
| 2020-11-11 | $266.37 | $350.30 | 234,900 | — | — |
| 2020-11-10 | $267.88 | $352.29 | 419,400 | — | — |
| 2020-11-09 | $258.83 | $340.39 | 344,000 | — | — |
| 2020-11-06 | $262.63 | $345.38 | 209,000 | — | — |
| 2020-11-05 | $265.10 | $348.63 | 284,500 | — | — |
| 2020-11-04 | $255.30 | $335.74 | 303,500 | — | — |
| 2020-11-03 | $249.18 | $327.70 | 337,300 | — | — |
| 2020-11-02 | $239.38 | $314.81 | 379,800 | — | — |
| 2020-10-30 | $229.57 | $301.91 | 271,400 | — | — |
| 2020-10-29 | $232.21 | $305.38 | 295,000 | — | — |
| 2020-10-28 | $233.49 | $307.06 | 256,000 | — | — |
| 2020-10-27 | $236.75 | $311.35 | 209,900 | — | — |
| 2020-10-26 | $241.30 | $317.33 | 439,300 | — | — |
| 2020-10-23 | $250.34 | $329.22 | 301,700 | — | — |
| 2020-10-22 | $250.15 | $328.97 | 571,200 | — | — |
| 2020-10-21 | $260.09 | $342.04 | 628,600 | — | — |
| 2020-10-20 | $260.03 | $341.96 | 570,400 | — | — |
| 2020-10-19 | $266.98 | $351.10 | 387,000 | — | — |
| 2020-10-16 | $274.77 | $361.35 | 272,600 | — | — |
| 2020-10-15 | $277.05 | $364.35 | 310,600 | — | — |
| 2020-10-14 | $266.32 | $350.24 | 327,800 | — | — |
| 2020-10-13 | $266.83 | $350.91 | 411,800 | — | — |
| 2020-10-12 | $270.46 | $355.68 | 349,200 | — | — |
| 2020-10-09 | $283.62 | $372.99 | 307,800 | — | — |
| 2020-10-08 | $281.01 | $369.56 | 542,300 | — | — |
| 2020-10-07 | $283.79 | $373.21 | 472,900 | — | — |
| 2020-10-06 | $269.09 | $353.88 | 626,000 | — | — |
| 2020-10-05 | $282.18 | $371.09 | 1,078,400 | — | — |
| 2020-10-02 | $271.51 | $357.06 | 1,764,200 | — | — |
| 2020-10-01 | $246.77 | $324.53 | 2,596,400 | — | — |
| 2020-09-30 | $227.94 | $299.76 | 812,000 | — | — |
| 2020-09-29 | $222.95 | $293.20 | 185,000 | — | — |
| 2020-09-28 | $228.32 | $300.26 | 219,200 | — | — |
| 2020-09-25 | $218.19 | $286.94 | 194,500 | — | — |
| 2020-09-24 | $221.59 | $291.41 | 292,500 | — | — |
| 2020-09-23 | $225.53 | $296.59 | 229,600 | — | — |
| 2020-09-22 | $228.49 | $300.49 | 244,600 | — | — |
| 2020-09-21 | $222.68 | $292.85 | 324,700 | — | — |
| 2020-09-18 | $228.81 | $300.91 | 532,000 | — | — |
| 2020-09-17 | $235.12 | $309.21 | 223,500 | — | — |
| 2020-09-16 | $237.03 | $311.72 | 256,000 | — | — |
| 2020-09-15 | $241.25 | $317.27 | 175,500 | — | — |
| 2020-09-14 | $243.82 | $320.65 | 208,300 | — | — |
| 2020-09-11 | $239.24 | $314.62 | 248,000 | — | — |
| 2020-09-10 | $243.53 | $320.27 | 200,000 | — | — |
| 2020-09-09 | $247.79 | $325.87 | 261,900 | — | — |
| 2020-09-08 | $240.87 | $316.77 | 259,000 | — | — |
| 2020-09-04 | $243.11 | $319.71 | 300,400 | — | — |
| 2020-09-03 | $246.13 | $323.69 | 382,900 | — | — |
| 2020-09-02 | $257.78 | $339.01 | 310,700 | — | — |
| 2020-09-01 | $258.32 | $339.72 | 513,000 | — | — |
| 2020-08-31 | $248.96 | $327.41 | 4,848,500 | — | — |
| 2020-08-28 | $247.57 | $325.58 | 423,200 | — | — |
| 2020-08-27 | $249.34 | $327.91 | 507,900 | — | — |
| 2020-08-26 | $253.84 | $333.82 | 848,200 | — | — |
| 2020-08-25 | $266.74 | $350.79 | 230,300 | — | — |
| 2020-08-24 | $262.50 | $345.21 | 160,700 | — | — |
| 2020-08-21 | $261.52 | $343.92 | 173,400 | — | — |
| 2020-08-20 | $260.22 | $342.21 | 213,100 | — | — |
| 2020-08-19 | $261.51 | $343.91 | 360,000 | — | — |
| 2020-08-18 | $273.40 | $359.55 | 489,500 | — | — |
| 2020-08-17 | $266.07 | $349.91 | 296,000 | — | — |
| 2020-08-14 | $258.46 | $339.90 | 258,800 | — | — |
| 2020-08-13 | $259.30 | $341.00 | 429,900 | — | — |
| 2020-08-12 | $258.97 | $340.16 | 365,200 | — | — |
| 2020-08-11 | $246.52 | $323.81 | 357,200 | — | — |
| 2020-08-10 | $239.44 | $314.51 | 218,800 | — | — |
| 2020-08-07 | $241.23 | $316.86 | 200,800 | — | — |
| 2020-08-06 | $242.50 | $318.53 | 176,100 | — | — |
| 2020-08-05 | $242.44 | $318.45 | 227,600 | — | — |
| 2020-08-04 | $236.57 | $310.74 | 246,500 | — | — |
| 2020-08-03 | $234.79 | $308.40 | 307,600 | — | — |
| 2020-07-31 | $229.15 | $300.99 | 331,500 | — | — |
| 2020-07-30 | $232.80 | $305.79 | 265,300 | — | — |
| 2020-07-29 | $241.62 | $317.37 | 671,000 | — | — |
| 2020-07-28 | $223.03 | $292.96 | 229,800 | — | — |
| 2020-07-27 | $226.50 | $297.51 | 738,800 | — | — |
| 2020-07-24 | $228.66 | $300.35 | 517,000 | — | — |
| 2020-07-23 | $220.59 | $289.75 | 949,100 | — | — |
| 2020-07-22 | $210.70 | $276.76 | 1,247,500 | — | — |
| 2020-07-21 | $174.79 | $229.59 | 308,700 | — | — |
| 2020-07-20 | $171.47 | $225.23 | 193,700 | — | — |
| 2020-07-17 | $173.45 | $227.83 | 382,300 | — | — |
| 2020-07-16 | $173.43 | $227.80 | 167,100 | — | — |
| 2020-07-15 | $174.99 | $229.85 | 290,900 | — | — |
| 2020-07-14 | $168.86 | $221.80 | 289,200 | — | — |
| 2020-07-13 | $160.87 | $211.31 | 307,800 | — | — |
| 2020-07-10 | $164.78 | $216.44 | 158,000 | — | — |
| 2020-07-09 | $157.68 | $207.12 | 235,200 | — | — |
| 2020-07-08 | $160.41 | $210.70 | 271,900 | — | — |
| 2020-07-07 | $160.18 | $210.40 | 237,800 | — | — |
| 2020-07-06 | $157.96 | $207.48 | 229,400 | — | — |
| 2020-07-02 | $155.49 | $204.24 | 171,100 | — | — |
| 2020-07-01 | $154.95 | $203.53 | 327,500 | — | — |
| 2020-06-30 | $151.33 | $198.78 | 274,400 | — | — |
| 2020-06-29 | $153.14 | $201.15 | 277,800 | — | — |
| 2020-06-26 | $143.22 | $188.12 | 356,200 | — | — |
| 2020-06-25 | $149.06 | $195.79 | 249,700 | — | — |
| 2020-06-24 | $143.51 | $188.50 | 281,600 | — | — |
| 2020-06-23 | $148.43 | $194.97 | 366,500 | — | — |
| 2020-06-22 | $148.95 | $195.65 | 348,200 | — | — |
| 2020-06-19 | $142.41 | $187.06 | 470,400 | — | — |
| 2020-06-18 | $141.29 | $185.59 | 256,900 | — | — |
| 2020-06-17 | $138.34 | $181.71 | 227,600 | — | — |
| 2020-06-16 | $137.49 | $180.60 | 167,500 | — | — |
| 2020-06-15 | $134.94 | $177.25 | 278,000 | — | — |
| 2020-06-12 | $127.66 | $167.68 | 185,800 | — | — |
| 2020-06-11 | $124.67 | $163.76 | 311,400 | — | — |
| 2020-06-10 | $137.71 | $180.89 | 242,600 | — | — |
| 2020-06-09 | $141.45 | $185.80 | 142,500 | — | — |
| 2020-06-08 | $143.62 | $188.65 | 174,600 | — | — |
| 2020-06-05 | $146.51 | $192.44 | 385,500 | — | — |
| 2020-06-04 | $136.12 | $178.80 | 184,700 | — | — |
| 2020-06-03 | $134.99 | $177.31 | 224,500 | — | — |
| 2020-06-02 | $128.63 | $168.96 | 189,800 | — | — |
| 2020-06-01 | $122.76 | $161.25 | 158,300 | — | — |
| 2020-05-29 | $120.59 | $158.40 | 213,600 | — | — |
| 2020-05-28 | $122.24 | $160.57 | 176,600 | — | — |
| 2020-05-27 | $129.75 | $170.43 | 305,800 | — | — |
| 2020-05-26 | $121.73 | $159.90 | 200,800 | — | — |
| 2020-05-22 | $118.94 | $156.23 | 111,100 | — | — |
| 2020-05-21 | $118.73 | $155.95 | 170,800 | — | — |
| 2020-05-20 | $115.69 | $151.96 | 164,900 | — | — |
| 2020-05-19 | $116.00 | $152.37 | 264,000 | — | — |
| 2020-05-18 | $116.20 | $152.63 | 230,800 | — | — |
| 2020-05-15 | $103.87 | $136.44 | 181,700 | — | — |
| 2020-05-14 | $103.88 | $136.45 | 270,700 | — | — |
| 2020-05-13 | $96.67 | $126.98 | 320,100 | — | — |
| 2020-05-12 | $103.99 | $136.59 | 207,400 | — | — |
| 2020-05-11 | $110.17 | $144.71 | 162,100 | — | — |
| 2020-05-08 | $113.56 | $149.16 | 152,500 | — | — |
| 2020-05-07 | $106.63 | $140.06 | 165,600 | — | — |
| 2020-05-06 | $105.11 | $137.67 | 252,400 | — | — |
| 2020-05-05 | $106.98 | $140.12 | 150,100 | — | — |
| 2020-05-04 | $108.94 | $142.69 | 151,400 | — | — |
| 2020-05-01 | $108.13 | $141.63 | 188,600 | — | — |
| 2020-04-30 | $110.56 | $144.81 | 268,700 | — | — |
| 2020-04-29 | $118.50 | $155.21 | 378,700 | — | — |
| 2020-04-28 | $112.54 | $147.40 | 319,500 | — | — |
| 2020-04-27 | $106.89 | $140.00 | 299,300 | — | — |
| 2020-04-24 | $104.37 | $136.70 | 306,300 | — | — |
| 2020-04-23 | $97.67 | $127.93 | 524,400 | — | — |
| 2020-04-22 | $95.41 | $124.97 | 518,500 | — | — |
| 2020-04-21 | $87.95 | $115.19 | 199,000 | — | — |
| 2020-04-20 | $90.63 | $118.70 | 334,600 | — | — |
| 2020-04-17 | $95.94 | $125.66 | 455,200 | — | — |
| 2020-04-16 | $88.33 | $115.69 | 461,400 | — | — |
| 2020-04-15 | $86.65 | $113.49 | 354,700 | — | — |
| 2020-04-14 | $88.36 | $115.73 | 275,100 | — | — |
| 2020-04-13 | $84.58 | $110.78 | 253,800 | — | — |
| 2020-04-09 | $83.91 | $109.90 | 347,900 | — | — |
| 2020-04-08 | $77.87 | $101.99 | 348,200 | — | — |
| 2020-04-07 | $74.41 | $97.46 | 465,900 | — | — |
| 2020-04-06 | $72.50 | $94.96 | 465,300 | — | — |
| 2020-04-03 | $67.10 | $87.89 | 276,700 | — | — |
| 2020-04-02 | $70.27 | $92.04 | 217,700 | — | — |
| 2020-04-01 | $73.05 | $95.68 | 331,300 | — | — |
| 2020-03-31 | $81.79 | $107.13 | 353,500 | — | — |
| 2020-03-30 | $78.94 | $103.39 | 457,600 | — | — |
| 2020-03-27 | $83.47 | $109.33 | 355,300 | — | — |
| 2020-03-26 | $90.64 | $118.72 | 365,400 | — | — |
| 2020-03-25 | $88.06 | $115.34 | 387,000 | — | — |
| 2020-03-24 | $83.66 | $109.58 | 364,200 | — | — |
| 2020-03-23 | $70.52 | $92.37 | 610,700 | — | — |
| 2020-03-20 | $65.70 | $86.05 | 569,600 | — | — |
| 2020-03-19 | $68.50 | $89.72 | 373,600 | — | — |
| 2020-03-18 | $63.38 | $83.01 | 450,700 | — | — |
| 2020-03-17 | $75.40 | $98.76 | 542,800 | — | — |
| 2020-03-16 | $76.06 | $99.62 | 376,200 | — | — |
| 2020-03-13 | $95.40 | $124.95 | 363,400 | — | — |
| 2020-03-12 | $90.30 | $118.27 | 435,900 | — | — |
| 2020-03-11 | $101.78 | $132.92 | 491,000 | — | — |
| 2020-03-10 | $103.74 | $135.48 | 355,600 | — | — |
| 2020-03-09 | $103.85 | $135.62 | 300,700 | — | — |
| 2020-03-06 | $111.77 | $145.96 | 185,400 | — | — |
| 2020-03-05 | $114.98 | $150.15 | 202,900 | — | — |
| 2020-03-04 | $116.63 | $152.31 | 275,600 | — | — |
| 2020-03-03 | $116.44 | $152.06 | 213,100 | — | — |
| 2020-03-02 | $120.35 | $157.17 | 252,300 | — | — |
| 2020-02-28 | $119.16 | $155.61 | 300,400 | — | — |
| 2020-02-27 | $120.52 | $157.39 | 268,700 | — | — |
| 2020-02-26 | $124.51 | $162.60 | 216,800 | — | — |
| 2020-02-25 | $126.90 | $165.72 | 161,900 | — | — |
| 2020-02-24 | $128.14 | $167.34 | 186,100 | — | — |
| 2020-02-21 | $129.39 | $168.97 | 142,900 | — | — |
| 2020-02-20 | $131.04 | $171.13 | 135,900 | — | — |
| 2020-02-19 | $131.22 | $171.36 | 139,000 | — | — |
| 2020-02-18 | $129.80 | $169.51 | 139,000 | — | — |
| 2020-02-14 | $131.00 | $171.07 | 199,100 | — | — |
| 2020-02-13 | $130.87 | $170.90 | 260,700 | — | — |
| 2020-02-12 | $128.75 | $168.14 | 898,300 | — | — |
| 2020-02-11 | $140.11 | $182.97 | 330,200 | — | — |
| 2020-02-10 | $136.37 | $178.09 | 295,100 | — | — |
| 2020-02-07 | $133.45 | $174.27 | 238,200 | — | — |
| 2020-02-06 | $140.34 | $183.27 | 148,700 | — | — |
| 2020-02-05 | $141.91 | $185.32 | 150,800 | — | — |
| 2020-02-04 | $138.52 | $180.90 | 126,600 | — | — |
| 2020-02-03 | $139.80 | $182.57 | 178,600 | — | — |
| 2020-01-31 | $135.64 | $177.13 | 229,500 | — | — |
| 2020-01-30 | $142.92 | $186.64 | 125,500 | — | — |
| 2020-01-29 | $142.75 | $186.42 | 257,900 | — | — |
| 2020-01-28 | $141.33 | $184.56 | 150,600 | — | — |
| 2020-01-27 | $139.41 | $182.06 | 152,100 | — | — |
| 2020-01-24 | $137.89 | $180.07 | 159,400 | — | — |
| 2020-01-23 | $143.57 | $187.49 | 143,700 | — | — |
| 2020-01-22 | $141.77 | $185.14 | 178,500 | — | — |
| 2020-01-21 | $144.63 | $188.87 | 193,500 | — | — |
| 2020-01-17 | $143.39 | $187.26 | 187,700 | — | — |
| 2020-01-16 | $141.30 | $184.53 | 115,400 | — | — |
| 2020-01-15 | $141.07 | $184.23 | 116,200 | — | — |
| 2020-01-14 | $141.71 | $185.06 | 251,100 | — | — |
| 2020-01-13 | $143.38 | $187.24 | 178,800 | — | — |
| 2020-01-10 | $139.23 | $181.82 | 163,600 | — | — |
| 2020-01-09 | $138.90 | $181.39 | 349,800 | — | — |
| 2020-01-08 | $139.41 | $182.06 | 165,400 | — | — |
| 2020-01-07 | $142.73 | $186.39 | 232,900 | — | — |
| 2020-01-06 | $141.68 | $185.02 | 230,300 | — | — |
| 2020-01-03 | $146.12 | $190.82 | 165,100 | — | — |
| 2020-01-02 | $147.37 | $192.45 | 186,300 | — | — |