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
- 2010-04-01 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 | $133.93 | $148.88 | 118,300 | — | — |
| 2020-12-30 | $133.89 | $148.84 | 74,700 | — | — |
| 2020-12-29 | $133.87 | $148.82 | 72,100 | — | — |
| 2020-12-28 | $133.97 | $148.93 | 85,400 | — | — |
| 2020-12-24 | $134.75 | $149.79 | 33,300 | — | — |
| 2020-12-23 | $134.67 | $149.71 | 92,000 | — | — |
| 2020-12-22 | $133.02 | $147.87 | 81,500 | — | — |
| 2020-12-21 | $133.65 | $148.57 | 132,300 | — | — |
| 2020-12-18 | $135.79 | $150.95 | 366,500 | — | — |
| 2020-12-17 | $137.90 | $153.30 | 143,800 | — | — |
| 2020-12-16 | $135.05 | $150.13 | 117,700 | — | — |
| 2020-12-15 | $137.12 | $152.43 | 166,400 | — | — |
| 2020-12-14 | $133.84 | $148.78 | 151,800 | — | — |
| 2020-12-11 | $134.42 | $149.43 | 270,600 | — | — |
| 2020-12-10 | $139.60 | $155.19 | 134,700 | — | — |
| 2020-12-09 | $139.01 | $154.53 | 156,300 | — | — |
| 2020-12-08 | $139.01 | $154.53 | 128,800 | — | — |
| 2020-12-07 | $139.20 | $154.74 | 159,900 | — | — |
| 2020-12-04 | $140.09 | $155.73 | 138,600 | — | — |
| 2020-12-03 | $135.08 | $150.16 | 114,800 | — | — |
| 2020-12-02 | $133.78 | $148.72 | 115,600 | — | — |
| 2020-12-01 | $133.41 | $148.31 | 100,200 | — | — |
| 2020-11-30 | $130.27 | $144.81 | 171,800 | — | — |
| 2020-11-27 | $134.51 | $149.53 | 50,800 | — | — |
| 2020-11-25 | $134.74 | $149.78 | 93,200 | — | — |
| 2020-11-24 | $135.71 | $150.86 | 135,100 | — | — |
| 2020-11-23 | $132.81 | $147.64 | 118,300 | — | — |
| 2020-11-20 | $129.20 | $143.63 | 121,700 | — | — |
| 2020-11-19 | $129.96 | $144.47 | 102,500 | — | — |
| 2020-11-18 | $129.80 | $143.85 | 124,000 | — | — |
| 2020-11-17 | $129.74 | $143.78 | 133,800 | — | — |
| 2020-11-16 | $130.38 | $144.49 | 102,400 | — | — |
| 2020-11-13 | $127.14 | $140.90 | 220,700 | — | — |
| 2020-11-12 | $123.06 | $136.38 | 175,000 | — | — |
| 2020-11-11 | $125.04 | $138.57 | 183,100 | — | — |
| 2020-11-10 | $128.13 | $142.00 | 144,900 | — | — |
| 2020-11-09 | $127.85 | $141.69 | 354,800 | — | — |
| 2020-11-06 | $118.12 | $130.90 | 229,700 | — | — |
| 2020-11-05 | $119.20 | $132.10 | 285,500 | — | — |
| 2020-11-04 | $114.51 | $126.90 | 206,600 | — | — |
| 2020-11-03 | $113.44 | $125.72 | 145,600 | — | — |
| 2020-11-02 | $111.65 | $123.73 | 178,100 | — | — |
| 2020-10-30 | $110.24 | $122.17 | 149,600 | — | — |
| 2020-10-29 | $110.24 | $122.17 | 132,700 | — | — |
| 2020-10-28 | $109.50 | $121.35 | 165,400 | — | — |
| 2020-10-27 | $113.10 | $125.34 | 120,900 | — | — |
| 2020-10-26 | $117.93 | $130.69 | 122,800 | — | — |
| 2020-10-23 | $121.68 | $134.85 | 142,500 | — | — |
| 2020-10-22 | $122.32 | $135.56 | 246,100 | — | — |
| 2020-10-21 | $117.39 | $130.09 | 210,400 | — | — |
| 2020-10-20 | $117.63 | $130.36 | 247,800 | — | — |
| 2020-10-19 | $114.74 | $127.16 | 111,900 | — | — |
| 2020-10-16 | $117.41 | $130.12 | 171,100 | — | — |
| 2020-10-15 | $115.94 | $128.49 | 151,300 | — | — |
| 2020-10-14 | $114.82 | $127.25 | 117,600 | — | — |
| 2020-10-13 | $114.45 | $126.84 | 219,400 | — | — |
| 2020-10-12 | $115.54 | $128.04 | 133,700 | — | — |
| 2020-10-09 | $114.87 | $127.30 | 138,700 | — | — |
| 2020-10-08 | $115.13 | $127.59 | 303,700 | — | — |
| 2020-10-07 | $114.01 | $126.35 | 294,600 | — | — |
| 2020-10-06 | $112.67 | $124.86 | 411,400 | — | — |
| 2020-10-05 | $114.22 | $126.58 | 235,800 | — | — |
| 2020-10-02 | $112.67 | $124.86 | 260,100 | — | — |
| 2020-10-01 | $113.22 | $125.47 | 204,600 | — | — |
| 2020-09-30 | $113.14 | $125.38 | 522,800 | — | — |
| 2020-09-29 | $112.94 | $125.16 | 161,900 | — | — |
| 2020-09-28 | $114.76 | $127.18 | 345,900 | — | — |
| 2020-09-25 | $112.00 | $124.12 | 163,700 | — | — |
| 2020-09-24 | $111.15 | $123.18 | 133,900 | — | — |
| 2020-09-23 | $111.05 | $123.07 | 157,800 | — | — |
| 2020-09-22 | $114.08 | $126.43 | 229,300 | — | — |
| 2020-09-21 | $112.85 | $125.06 | 313,900 | — | — |
| 2020-09-18 | $117.10 | $129.77 | 662,400 | — | — |
| 2020-09-17 | $118.31 | $131.11 | 320,300 | — | — |
| 2020-09-16 | $120.14 | $133.14 | 202,200 | — | — |
| 2020-09-15 | $122.04 | $135.25 | 158,700 | — | — |
| 2020-09-14 | $122.00 | $135.20 | 249,500 | — | — |
| 2020-09-11 | $120.77 | $133.84 | 164,700 | — | — |
| 2020-09-10 | $120.11 | $133.11 | 232,500 | — | — |
| 2020-09-09 | $121.04 | $134.14 | 230,700 | — | — |
| 2020-09-08 | $120.10 | $133.10 | 240,600 | — | — |
| 2020-09-04 | $125.83 | $139.45 | 194,100 | — | — |
| 2020-09-03 | $125.52 | $139.10 | 232,000 | — | — |
| 2020-09-02 | $126.10 | $139.75 | 141,400 | — | — |
| 2020-09-01 | $124.07 | $137.50 | 209,800 | — | — |
| 2020-08-31 | $124.85 | $138.36 | 164,000 | — | — |
| 2020-08-28 | $126.99 | $140.73 | 123,000 | — | — |
| 2020-08-27 | $127.68 | $141.50 | 149,700 | — | — |
| 2020-08-26 | $126.50 | $140.19 | 123,900 | — | — |
| 2020-08-25 | $127.96 | $141.81 | 294,500 | — | — |
| 2020-08-24 | $128.87 | $142.82 | 216,900 | — | — |
| 2020-08-21 | $126.15 | $139.80 | 160,600 | — | — |
| 2020-08-20 | $129.02 | $142.98 | 189,600 | — | — |
| 2020-08-19 | $130.61 | $144.30 | 149,300 | — | — |
| 2020-08-18 | $131.89 | $145.72 | 129,000 | — | — |
| 2020-08-17 | $133.50 | $147.49 | 111,900 | — | — |
| 2020-08-14 | $135.80 | $150.04 | 103,700 | — | — |
| 2020-08-13 | $135.45 | $149.65 | 146,300 | — | — |
| 2020-08-12 | $135.42 | $149.62 | 218,200 | — | — |
| 2020-08-11 | $134.97 | $149.12 | 125,800 | — | — |
| 2020-08-10 | $133.31 | $147.28 | 113,500 | — | — |
| 2020-08-07 | $131.39 | $145.16 | 143,500 | — | — |
| 2020-08-06 | $130.92 | $144.64 | 337,100 | — | — |
| 2020-08-05 | $126.60 | $139.87 | 197,000 | — | — |
| 2020-08-04 | $120.83 | $133.50 | 101,400 | — | — |
| 2020-08-03 | $121.49 | $134.23 | 95,200 | — | — |
| 2020-07-31 | $119.66 | $132.20 | 211,800 | — | — |
| 2020-07-30 | $119.95 | $132.52 | 189,300 | — | — |
| 2020-07-29 | $122.00 | $134.79 | 117,500 | — | — |
| 2020-07-28 | $118.25 | $130.65 | 129,800 | — | — |
| 2020-07-27 | $120.01 | $132.59 | 71,500 | — | — |
| 2020-07-24 | $119.74 | $132.29 | 77,900 | — | — |
| 2020-07-23 | $120.94 | $133.62 | 130,000 | — | — |
| 2020-07-22 | $120.23 | $132.83 | 99,800 | — | — |
| 2020-07-21 | $119.60 | $132.14 | 90,800 | — | — |
| 2020-07-20 | $117.70 | $130.04 | 81,200 | — | — |
| 2020-07-17 | $118.57 | $131.00 | 95,100 | — | — |
| 2020-07-16 | $119.18 | $131.67 | 123,800 | — | — |
| 2020-07-15 | $119.55 | $132.08 | 153,400 | — | — |
| 2020-07-14 | $114.99 | $127.04 | 177,800 | — | — |
| 2020-07-13 | $111.54 | $123.23 | 164,900 | — | — |
| 2020-07-10 | $113.12 | $124.98 | 118,800 | — | — |
| 2020-07-09 | $109.27 | $120.72 | 146,800 | — | — |
| 2020-07-08 | $113.38 | $125.27 | 147,600 | — | — |
| 2020-07-07 | $111.38 | $123.06 | 180,200 | — | — |
| 2020-07-06 | $114.87 | $126.91 | 216,300 | — | — |
| 2020-07-02 | $113.11 | $124.97 | 139,900 | — | — |
| 2020-07-01 | $113.16 | $125.02 | 218,700 | — | — |
| 2020-06-30 | $116.60 | $128.82 | 168,500 | — | — |
| 2020-06-29 | $113.92 | $125.86 | 247,000 | — | — |
| 2020-06-26 | $111.73 | $123.44 | 337,900 | — | — |
| 2020-06-25 | $116.17 | $128.35 | 170,900 | — | — |
| 2020-06-24 | $114.26 | $126.24 | 178,400 | — | — |
| 2020-06-23 | $118.00 | $130.37 | 191,900 | — | — |
| 2020-06-22 | $119.10 | $131.59 | 223,400 | — | — |
| 2020-06-19 | $118.10 | $130.48 | 375,700 | — | — |
| 2020-06-18 | $117.06 | $129.33 | 186,400 | — | — |
| 2020-06-17 | $116.97 | $129.23 | 145,100 | — | — |
| 2020-06-16 | $118.10 | $130.48 | 143,400 | — | — |
| 2020-06-15 | $116.04 | $128.20 | 152,200 | — | — |
| 2020-06-12 | $114.41 | $126.40 | 152,400 | — | — |
| 2020-06-11 | $111.67 | $123.38 | 165,600 | — | — |
| 2020-06-10 | $121.41 | $134.14 | 191,000 | — | — |
| 2020-06-09 | $127.92 | $141.33 | 211,700 | — | — |
| 2020-06-08 | $130.04 | $143.67 | 232,500 | — | — |
| 2020-06-05 | $122.54 | $135.39 | 177,900 | — | — |
| 2020-06-04 | $119.28 | $131.78 | 173,600 | — | — |
| 2020-06-03 | $117.83 | $130.18 | 158,700 | — | — |
| 2020-06-02 | $114.19 | $126.16 | 185,400 | — | — |
| 2020-06-01 | $115.50 | $127.61 | 185,600 | — | — |
| 2020-05-29 | $113.64 | $125.55 | 246,500 | — | — |
| 2020-05-28 | $115.24 | $127.32 | 171,000 | — | — |
| 2020-05-27 | $117.51 | $129.83 | 227,900 | — | — |
| 2020-05-26 | $114.87 | $126.91 | 244,800 | — | — |
| 2020-05-22 | $108.33 | $119.69 | 179,800 | — | — |
| 2020-05-21 | $109.18 | $120.63 | 272,600 | — | — |
| 2020-05-20 | $107.04 | $117.82 | 164,200 | — | — |
| 2020-05-19 | $104.74 | $115.29 | 156,600 | — | — |
| 2020-05-18 | $106.76 | $117.51 | 155,000 | — | — |
| 2020-05-15 | $101.21 | $111.40 | 134,600 | — | — |
| 2020-05-14 | $101.19 | $111.38 | 185,500 | — | — |
| 2020-05-13 | $99.29 | $109.29 | 216,900 | — | — |
| 2020-05-12 | $103.47 | $113.89 | 262,400 | — | — |
| 2020-05-11 | $106.88 | $117.64 | 236,600 | — | — |
| 2020-05-08 | $108.72 | $119.67 | 205,100 | — | — |
| 2020-05-07 | $105.22 | $115.82 | 270,100 | — | — |
| 2020-05-06 | $100.70 | $110.84 | 240,300 | — | — |
| 2020-05-05 | $102.08 | $112.36 | 214,000 | — | — |
| 2020-05-04 | $101.62 | $111.85 | 200,600 | — | — |
| 2020-05-01 | $100.03 | $110.10 | 242,800 | — | — |
| 2020-04-30 | $103.91 | $114.37 | 408,700 | — | — |
| 2020-04-29 | $105.86 | $116.52 | 215,900 | — | — |
| 2020-04-28 | $100.91 | $111.07 | 256,800 | — | — |
| 2020-04-27 | $97.70 | $107.54 | 300,600 | — | — |
| 2020-04-24 | $96.06 | $105.73 | 316,000 | — | — |
| 2020-04-23 | $94.57 | $104.09 | 163,300 | — | — |
| 2020-04-22 | $95.32 | $104.92 | 228,100 | — | — |
| 2020-04-21 | $92.00 | $101.26 | 227,400 | — | — |
| 2020-04-20 | $96.31 | $106.01 | 229,100 | — | — |
| 2020-04-17 | $97.37 | $107.18 | 242,000 | — | — |
| 2020-04-16 | $91.97 | $101.23 | 269,300 | — | — |
| 2020-04-15 | $90.80 | $99.94 | 205,400 | — | — |
| 2020-04-14 | $98.87 | $108.83 | 240,400 | — | — |
| 2020-04-13 | $97.70 | $107.54 | 197,200 | — | — |
| 2020-04-09 | $102.14 | $112.43 | 294,600 | — | — |
| 2020-04-08 | $97.51 | $107.33 | 247,900 | — | — |
| 2020-04-07 | $88.06 | $96.93 | 329,100 | — | — |
| 2020-04-06 | $87.09 | $95.86 | 398,400 | — | — |
| 2020-04-03 | $80.69 | $88.82 | 499,200 | — | — |
| 2020-04-02 | $82.76 | $91.09 | 499,200 | — | — |
| 2020-04-01 | $84.16 | $92.63 | 264,600 | — | — |
| 2020-03-31 | $88.48 | $97.39 | 447,100 | — | — |
| 2020-03-30 | $90.71 | $99.84 | 411,500 | — | — |
| 2020-03-27 | $89.96 | $99.02 | 494,000 | — | — |
| 2020-03-26 | $88.08 | $96.95 | 410,800 | — | — |
| 2020-03-25 | $80.85 | $88.99 | 382,700 | — | — |
| 2020-03-24 | $79.58 | $87.59 | 478,400 | — | — |
| 2020-03-23 | $67.48 | $74.28 | 560,000 | — | — |
| 2020-03-20 | $62.35 | $68.63 | 840,600 | — | — |
| 2020-03-19 | $71.03 | $78.18 | 495,200 | — | — |
| 2020-03-18 | $73.79 | $81.22 | 593,000 | — | — |
| 2020-03-17 | $88.45 | $97.36 | 541,900 | — | — |
| 2020-03-16 | $85.03 | $93.59 | 377,200 | — | — |
| 2020-03-13 | $98.72 | $108.66 | 313,200 | — | — |
| 2020-03-12 | $89.34 | $98.34 | 663,100 | — | — |
| 2020-03-11 | $96.97 | $106.73 | 316,700 | — | — |
| 2020-03-10 | $102.92 | $113.28 | 275,500 | — | — |
| 2020-03-09 | $99.47 | $109.49 | 408,500 | — | — |
| 2020-03-06 | $110.15 | $121.24 | 489,000 | — | — |
| 2020-03-05 | $112.19 | $123.49 | 356,800 | — | — |
| 2020-03-04 | $117.29 | $129.10 | 184,600 | — | — |
| 2020-03-03 | $113.02 | $124.40 | 273,800 | — | — |
| 2020-03-02 | $116.23 | $127.93 | 294,700 | — | — |
| 2020-02-28 | $111.34 | $122.55 | 525,200 | — | — |
| 2020-02-27 | $114.78 | $126.34 | 377,800 | — | — |
| 2020-02-26 | $120.14 | $132.24 | 252,900 | — | — |
| 2020-02-25 | $121.42 | $133.65 | 325,400 | — | — |
| 2020-02-24 | $126.97 | $139.76 | 124,400 | — | — |
| 2020-02-21 | $132.33 | $145.66 | 141,200 | — | — |
| 2020-02-20 | $136.40 | $149.70 | 188,000 | — | — |
| 2020-02-19 | $135.69 | $148.92 | 183,100 | — | — |
| 2020-02-18 | $135.62 | $148.84 | 157,300 | — | — |
| 2020-02-14 | $136.84 | $150.18 | 350,300 | — | — |
| 2020-02-13 | $136.89 | $150.23 | 254,400 | — | — |
| 2020-02-12 | $130.44 | $143.15 | 284,800 | — | — |
| 2020-02-11 | $126.00 | $138.28 | 149,400 | — | — |
| 2020-02-10 | $123.43 | $135.46 | 178,000 | — | — |
| 2020-02-07 | $123.36 | $135.38 | 99,200 | — | — |
| 2020-02-06 | $124.12 | $136.22 | 118,100 | — | — |
| 2020-02-05 | $126.32 | $138.63 | 124,400 | — | — |
| 2020-02-04 | $123.54 | $135.58 | 205,600 | — | — |
| 2020-02-03 | $121.11 | $132.91 | 193,300 | — | — |
| 2020-01-31 | $118.56 | $130.12 | 168,700 | — | — |
| 2020-01-30 | $121.37 | $133.20 | 122,300 | — | — |
| 2020-01-29 | $119.99 | $131.69 | 119,900 | — | — |
| 2020-01-28 | $120.64 | $132.40 | 133,500 | — | — |
| 2020-01-27 | $119.08 | $130.69 | 275,300 | — | — |
| 2020-01-24 | $122.53 | $134.47 | 167,300 | — | — |
| 2020-01-23 | $125.55 | $137.79 | 296,800 | — | — |
| 2020-01-22 | $126.65 | $138.99 | 160,500 | — | — |
| 2020-01-21 | $126.41 | $138.73 | 268,900 | — | — |
| 2020-01-17 | $128.43 | $140.95 | 106,800 | — | — |
| 2020-01-16 | $128.37 | $140.88 | 168,600 | — | — |
| 2020-01-15 | $127.53 | $139.96 | 172,500 | — | — |
| 2020-01-14 | $128.62 | $141.16 | 174,500 | — | — |
| 2020-01-13 | $129.15 | $141.74 | 147,700 | — | — |
| 2020-01-10 | $129.24 | $141.84 | 149,400 | — | — |
| 2020-01-09 | $130.87 | $143.63 | 124,400 | — | — |
| 2020-01-08 | $129.70 | $142.34 | 133,400 | — | — |
| 2020-01-07 | $130.49 | $143.21 | 96,800 | — | — |
| 2020-01-06 | $130.58 | $143.31 | 225,800 | — | — |
| 2020-01-03 | $131.71 | $144.55 | 182,200 | — | — |
| 2020-01-02 | $131.83 | $144.68 | 140,500 | — | — |