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
- 2000-03-24 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 | $127.34 | $127.34 | 161,000 | — | — |
| 2020-12-30 | $126.89 | $126.89 | 134,900 | — | — |
| 2020-12-29 | $124.56 | $124.56 | 118,500 | — | — |
| 2020-12-28 | $126.33 | $126.33 | 155,500 | — | — |
| 2020-12-24 | $126.29 | $126.29 | 41,500 | — | — |
| 2020-12-23 | $125.71 | $125.71 | 147,000 | — | — |
| 2020-12-22 | $125.32 | $125.32 | 183,700 | — | — |
| 2020-12-21 | $123.84 | $123.84 | 184,200 | — | — |
| 2020-12-18 | $125.89 | $125.89 | 682,700 | — | — |
| 2020-12-17 | $126.72 | $126.72 | 219,800 | — | — |
| 2020-12-16 | $124.68 | $124.68 | 238,400 | — | — |
| 2020-12-15 | $125.86 | $125.86 | 197,100 | — | — |
| 2020-12-14 | $121.35 | $121.35 | 282,100 | — | — |
| 2020-12-11 | $119.97 | $119.97 | 168,700 | — | — |
| 2020-12-10 | $121.52 | $121.52 | 175,400 | — | — |
| 2020-12-09 | $121.22 | $121.22 | 414,900 | — | — |
| 2020-12-08 | $122.54 | $122.54 | 175,400 | — | — |
| 2020-12-07 | $122.30 | $122.30 | 177,300 | — | — |
| 2020-12-04 | $123.44 | $123.44 | 235,400 | — | — |
| 2020-12-03 | $119.34 | $119.34 | 175,500 | — | — |
| 2020-12-02 | $119.00 | $119.00 | 269,000 | — | — |
| 2020-12-01 | $119.45 | $119.45 | 394,800 | — | — |
| 2020-11-30 | $117.21 | $117.21 | 262,800 | — | — |
| 2020-11-27 | $115.18 | $115.18 | 117,900 | — | — |
| 2020-11-25 | $113.39 | $113.39 | 207,000 | — | — |
| 2020-11-24 | $115.05 | $115.05 | 207,200 | — | — |
| 2020-11-23 | $113.07 | $113.07 | 152,300 | — | — |
| 2020-11-20 | $111.40 | $111.40 | 247,800 | — | — |
| 2020-11-19 | $112.08 | $112.08 | 264,300 | — | — |
| 2020-11-18 | $109.07 | $109.07 | 283,100 | — | — |
| 2020-11-17 | $111.85 | $111.85 | 176,600 | — | — |
| 2020-11-16 | $113.67 | $113.67 | 237,000 | — | — |
| 2020-11-13 | $112.74 | $112.74 | 173,600 | — | — |
| 2020-11-12 | $113.40 | $113.40 | 308,000 | — | — |
| 2020-11-11 | $115.25 | $115.25 | 263,200 | — | — |
| 2020-11-10 | $112.95 | $112.95 | 300,200 | — | — |
| 2020-11-09 | $115.68 | $115.68 | 405,200 | — | — |
| 2020-11-06 | $114.11 | $114.11 | 309,400 | — | — |
| 2020-11-05 | $111.06 | $111.06 | 373,700 | — | — |
| 2020-11-04 | $106.04 | $106.04 | 198,200 | — | — |
| 2020-11-03 | $103.74 | $103.74 | 261,300 | — | — |
| 2020-11-02 | $101.91 | $101.91 | 232,500 | — | — |
| 2020-10-30 | $102.46 | $102.46 | 369,700 | — | — |
| 2020-10-29 | $104.53 | $104.53 | 621,100 | — | — |
| 2020-10-28 | $96.89 | $96.89 | 578,800 | — | — |
| 2020-10-27 | $99.93 | $99.93 | 258,000 | — | — |
| 2020-10-26 | $101.94 | $101.94 | 215,400 | — | — |
| 2020-10-23 | $105.08 | $105.08 | 152,600 | — | — |
| 2020-10-22 | $104.74 | $104.74 | 390,100 | — | — |
| 2020-10-21 | $103.01 | $103.01 | 146,700 | — | — |
| 2020-10-20 | $104.26 | $104.26 | 116,900 | — | — |
| 2020-10-19 | $104.65 | $104.65 | 247,600 | — | — |
| 2020-10-16 | $104.92 | $104.92 | 225,700 | — | — |
| 2020-10-15 | $104.89 | $104.89 | 161,500 | — | — |
| 2020-10-14 | $104.37 | $104.37 | 118,700 | — | — |
| 2020-10-13 | $105.51 | $105.51 | 197,600 | — | — |
| 2020-10-12 | $106.38 | $106.38 | 207,900 | — | — |
| 2020-10-09 | $106.65 | $106.65 | 312,900 | — | — |
| 2020-10-08 | $101.39 | $101.39 | 157,400 | — | — |
| 2020-10-07 | $98.99 | $98.99 | 403,900 | — | — |
| 2020-10-06 | $97.20 | $97.20 | 433,300 | — | — |
| 2020-10-05 | $98.51 | $98.51 | 186,500 | — | — |
| 2020-10-02 | $96.13 | $96.13 | 226,400 | — | — |
| 2020-10-01 | $99.07 | $99.07 | 219,600 | — | — |
| 2020-09-30 | $97.85 | $97.85 | 182,700 | — | — |
| 2020-09-29 | $98.07 | $98.07 | 132,800 | — | — |
| 2020-09-28 | $98.37 | $98.37 | 210,400 | — | — |
| 2020-09-25 | $96.70 | $96.70 | 201,900 | — | — |
| 2020-09-24 | $95.11 | $95.11 | 173,200 | — | — |
| 2020-09-23 | $93.65 | $93.65 | 220,700 | — | — |
| 2020-09-22 | $95.42 | $95.42 | 196,400 | — | — |
| 2020-09-21 | $94.76 | $94.76 | 296,700 | — | — |
| 2020-09-18 | $96.17 | $96.17 | 644,100 | — | — |
| 2020-09-17 | $98.47 | $98.47 | 208,700 | — | — |
| 2020-09-16 | $99.51 | $99.51 | 283,000 | — | — |
| 2020-09-15 | $98.34 | $98.34 | 161,100 | — | — |
| 2020-09-14 | $96.87 | $96.87 | 163,000 | — | — |
| 2020-09-11 | $95.05 | $95.05 | 166,600 | — | — |
| 2020-09-10 | $95.64 | $95.64 | 171,100 | — | — |
| 2020-09-09 | $98.15 | $98.15 | 344,200 | — | — |
| 2020-09-08 | $93.86 | $93.86 | 290,500 | — | — |
| 2020-09-04 | $98.85 | $98.85 | 227,600 | — | — |
| 2020-09-03 | $99.67 | $99.67 | 240,200 | — | — |
| 2020-09-02 | $106.70 | $106.70 | 151,500 | — | — |
| 2020-09-01 | $104.85 | $104.85 | 202,300 | — | — |
| 2020-08-31 | $102.41 | $102.41 | 302,600 | — | — |
| 2020-08-28 | $103.35 | $103.35 | 204,400 | — | — |
| 2020-08-27 | $101.58 | $101.58 | 162,300 | — | — |
| 2020-08-26 | $101.98 | $101.98 | 170,600 | — | — |
| 2020-08-25 | $102.15 | $102.15 | 231,100 | — | — |
| 2020-08-24 | $99.83 | $99.83 | 266,800 | — | — |
| 2020-08-21 | $98.41 | $98.41 | 246,500 | — | — |
| 2020-08-20 | $98.78 | $98.78 | 197,400 | — | — |
| 2020-08-19 | $101.41 | $101.41 | 140,700 | — | — |
| 2020-08-18 | $101.62 | $101.62 | 164,300 | — | — |
| 2020-08-17 | $101.76 | $101.76 | 242,200 | — | — |
| 2020-08-14 | $100.57 | $100.57 | 187,800 | — | — |
| 2020-08-13 | $101.21 | $101.21 | 221,600 | — | — |
| 2020-08-12 | $103.11 | $103.11 | 227,600 | — | — |
| 2020-08-11 | $101.53 | $101.53 | 347,500 | — | — |
| 2020-08-10 | $101.04 | $101.04 | 276,800 | — | — |
| 2020-08-07 | $103.09 | $103.09 | 300,400 | — | — |
| 2020-08-06 | $102.05 | $102.05 | 151,900 | — | — |
| 2020-08-05 | $101.81 | $101.81 | 257,200 | — | — |
| 2020-08-04 | $101.98 | $101.98 | 221,100 | — | — |
| 2020-08-03 | $102.88 | $102.88 | 376,800 | — | — |
| 2020-07-31 | $100.51 | $100.51 | 364,900 | — | — |
| 2020-07-30 | $102.74 | $102.74 | 365,000 | — | — |
| 2020-07-29 | $104.30 | $104.30 | 548,100 | — | — |
| 2020-07-28 | $102.62 | $102.62 | 300,900 | — | — |
| 2020-07-27 | $104.80 | $104.80 | 335,700 | — | — |
| 2020-07-24 | $102.25 | $102.25 | 179,600 | — | — |
| 2020-07-23 | $102.76 | $102.76 | 150,700 | — | — |
| 2020-07-22 | $103.76 | $103.76 | 195,100 | — | — |
| 2020-07-21 | $105.04 | $105.04 | 280,800 | — | — |
| 2020-07-20 | $105.31 | $105.31 | 168,400 | — | — |
| 2020-07-17 | $103.39 | $103.39 | 187,800 | — | — |
| 2020-07-16 | $103.86 | $103.86 | 348,600 | — | — |
| 2020-07-15 | $103.80 | $103.80 | 296,400 | — | — |
| 2020-07-14 | $102.67 | $102.67 | 229,900 | — | — |
| 2020-07-13 | $101.04 | $101.04 | 309,800 | — | — |
| 2020-07-10 | $102.55 | $102.55 | 268,900 | — | — |
| 2020-07-09 | $102.27 | $102.27 | 241,500 | — | — |
| 2020-07-08 | $101.20 | $101.20 | 258,300 | — | — |
| 2020-07-07 | $99.71 | $99.71 | 217,400 | — | — |
| 2020-07-06 | $100.45 | $100.45 | 178,500 | — | — |
| 2020-07-02 | $98.43 | $98.43 | 172,500 | — | — |
| 2020-07-01 | $98.01 | $98.01 | 247,900 | — | — |
| 2020-06-30 | $100.27 | $100.27 | 351,700 | — | — |
| 2020-06-29 | $96.68 | $96.68 | 341,000 | — | — |
| 2020-06-26 | $93.82 | $93.82 | 586,500 | — | — |
| 2020-06-25 | $95.08 | $95.08 | 296,000 | — | — |
| 2020-06-24 | $94.91 | $94.91 | 429,700 | — | — |
| 2020-06-23 | $99.01 | $99.01 | 376,900 | — | — |
| 2020-06-22 | $98.29 | $98.29 | 352,800 | — | — |
| 2020-06-19 | $97.50 | $97.50 | 572,000 | — | — |
| 2020-06-18 | $98.60 | $98.60 | 356,700 | — | — |
| 2020-06-17 | $98.97 | $98.97 | 309,500 | — | — |
| 2020-06-16 | $98.65 | $98.65 | 405,400 | — | — |
| 2020-06-15 | $95.37 | $95.37 | 397,000 | — | — |
| 2020-06-12 | $96.26 | $96.26 | 434,300 | — | — |
| 2020-06-11 | $94.29 | $94.29 | 456,200 | — | — |
| 2020-06-10 | $101.27 | $101.27 | 409,700 | — | — |
| 2020-06-09 | $101.45 | $101.45 | 320,500 | — | — |
| 2020-06-08 | $103.03 | $103.03 | 896,300 | — | — |
| 2020-06-05 | $95.80 | $95.80 | 578,300 | — | — |
| 2020-06-04 | $92.09 | $92.09 | 450,600 | — | — |
| 2020-06-03 | $94.81 | $94.81 | 496,100 | — | — |
| 2020-06-02 | $93.69 | $93.69 | 454,200 | — | — |
| 2020-06-01 | $91.92 | $91.92 | 483,800 | — | — |
| 2020-05-29 | $93.66 | $93.66 | 727,900 | — | — |
| 2020-05-28 | $90.91 | $90.91 | 1,784,400 | — | — |
| 2020-05-27 | $90.89 | $90.89 | 1,076,900 | — | — |
| 2020-05-26 | $95.93 | $95.93 | 470,200 | — | — |
| 2020-05-22 | $94.29 | $94.29 | 208,500 | — | — |
| 2020-05-21 | $93.52 | $93.52 | 402,200 | — | — |
| 2020-05-20 | $100.96 | $100.96 | 298,300 | — | — |
| 2020-05-19 | $95.45 | $95.45 | 274,500 | — | — |
| 2020-05-18 | $97.77 | $97.77 | 320,900 | — | — |
| 2020-05-15 | $90.53 | $90.53 | 529,900 | — | — |
| 2020-05-14 | $93.00 | $93.00 | 400,500 | — | — |
| 2020-05-13 | $91.40 | $91.40 | 308,500 | — | — |
| 2020-05-12 | $94.50 | $94.50 | 248,800 | — | — |
| 2020-05-11 | $98.06 | $98.06 | 254,600 | — | — |
| 2020-05-08 | $100.24 | $100.24 | 204,700 | — | — |
| 2020-05-07 | $96.15 | $96.15 | 191,000 | — | — |
| 2020-05-06 | $96.19 | $96.19 | 297,200 | — | — |
| 2020-05-05 | $96.98 | $96.98 | 586,600 | — | — |
| 2020-05-04 | $89.91 | $89.91 | 434,700 | — | — |
| 2020-05-01 | $91.76 | $91.76 | 304,000 | — | — |
| 2020-04-30 | $97.22 | $97.22 | 420,900 | — | — |
| 2020-04-29 | $102.66 | $102.66 | 517,100 | — | — |
| 2020-04-28 | $95.35 | $95.35 | 418,500 | — | — |
| 2020-04-27 | $94.78 | $94.78 | 221,800 | — | — |
| 2020-04-24 | $91.22 | $91.22 | 224,600 | — | — |
| 2020-04-23 | $89.10 | $89.10 | 229,800 | — | — |
| 2020-04-22 | $88.87 | $88.87 | 277,200 | — | — |
| 2020-04-21 | $83.41 | $83.41 | 395,600 | — | — |
| 2020-04-20 | $88.42 | $88.42 | 293,500 | — | — |
| 2020-04-17 | $91.50 | $91.50 | 205,500 | — | — |
| 2020-04-16 | $89.14 | $89.14 | 261,200 | — | — |
| 2020-04-15 | $86.72 | $86.72 | 351,900 | — | — |
| 2020-04-14 | $90.61 | $90.61 | 245,800 | — | — |
| 2020-04-13 | $88.01 | $88.01 | 209,700 | — | — |
| 2020-04-09 | $88.97 | $88.97 | 212,600 | — | — |
| 2020-04-08 | $89.12 | $89.12 | 299,100 | — | — |
| 2020-04-07 | $85.40 | $85.40 | 295,600 | — | — |
| 2020-04-06 | $87.47 | $87.47 | 476,900 | — | — |
| 2020-04-03 | $78.08 | $78.08 | 265,700 | — | — |
| 2020-04-02 | $80.55 | $80.55 | 328,700 | — | — |
| 2020-04-01 | $77.62 | $77.62 | 349,200 | — | — |
| 2020-03-31 | $85.41 | $85.41 | 424,200 | — | — |
| 2020-03-30 | $85.02 | $85.02 | 373,200 | — | — |
| 2020-03-27 | $81.08 | $81.08 | 418,700 | — | — |
| 2020-03-26 | $87.80 | $87.80 | 443,800 | — | — |
| 2020-03-25 | $78.87 | $78.87 | 396,700 | — | — |
| 2020-03-24 | $82.49 | $82.49 | 561,900 | — | — |
| 2020-03-23 | $74.64 | $74.64 | 518,500 | — | — |
| 2020-03-20 | $70.07 | $70.07 | 581,100 | — | — |
| 2020-03-19 | $74.46 | $74.46 | 556,800 | — | — |
| 2020-03-18 | $68.75 | $68.75 | 861,200 | — | — |
| 2020-03-17 | $82.35 | $82.35 | 819,300 | — | — |
| 2020-03-16 | $74.91 | $74.91 | 977,500 | — | — |
| 2020-03-13 | $82.71 | $82.71 | 1,042,400 | — | — |
| 2020-03-12 | $69.45 | $69.45 | 736,700 | — | — |
| 2020-03-11 | $83.81 | $83.81 | 557,900 | — | — |
| 2020-03-10 | $88.71 | $88.71 | 739,300 | — | — |
| 2020-03-09 | $80.20 | $80.20 | 453,800 | — | — |
| 2020-03-06 | $87.50 | $87.50 | 585,200 | — | — |
| 2020-03-05 | $90.97 | $90.97 | 515,800 | — | — |
| 2020-03-04 | $92.06 | $92.06 | 304,900 | — | — |
| 2020-03-03 | $88.14 | $88.14 | 396,700 | — | — |
| 2020-03-02 | $91.79 | $91.79 | 476,600 | — | — |
| 2020-02-28 | $88.68 | $88.68 | 742,300 | — | — |
| 2020-02-27 | $90.42 | $90.42 | 522,100 | — | — |
| 2020-02-26 | $95.75 | $95.75 | 423,500 | — | — |
| 2020-02-25 | $94.99 | $94.99 | 754,400 | — | — |
| 2020-02-24 | $98.00 | $98.00 | 613,100 | — | — |
| 2020-02-21 | $100.40 | $100.40 | 447,700 | — | — |
| 2020-02-20 | $104.53 | $104.53 | 271,500 | — | — |
| 2020-02-19 | $105.41 | $105.41 | 335,100 | — | — |
| 2020-02-18 | $103.46 | $103.46 | 359,800 | — | — |
| 2020-02-14 | $104.20 | $104.20 | 242,500 | — | — |
| 2020-02-13 | $104.03 | $104.03 | 237,100 | — | — |
| 2020-02-12 | $103.59 | $103.59 | 284,600 | — | — |
| 2020-02-11 | $101.74 | $101.74 | 189,500 | — | — |
| 2020-02-10 | $102.08 | $102.08 | 318,300 | — | — |
| 2020-02-07 | $100.02 | $100.02 | 255,200 | — | — |
| 2020-02-06 | $104.82 | $104.82 | 218,700 | — | — |
| 2020-02-05 | $107.55 | $107.55 | 321,500 | — | — |
| 2020-02-04 | $104.15 | $104.15 | 325,200 | — | — |
| 2020-02-03 | $100.63 | $100.63 | 291,900 | — | — |
| 2020-01-31 | $98.31 | $98.31 | 523,300 | — | — |
| 2020-01-30 | $104.50 | $104.50 | 593,900 | — | — |
| 2020-01-29 | $102.76 | $102.76 | 1,764,100 | — | — |
| 2020-01-28 | $118.50 | $118.50 | 394,000 | — | — |
| 2020-01-27 | $115.80 | $115.80 | 308,500 | — | — |
| 2020-01-24 | $119.52 | $119.52 | 312,300 | — | — |
| 2020-01-23 | $121.92 | $121.92 | 169,400 | — | — |
| 2020-01-22 | $119.17 | $119.17 | 238,100 | — | — |
| 2020-01-21 | $119.23 | $119.23 | 268,500 | — | — |
| 2020-01-17 | $119.45 | $119.45 | 190,800 | — | — |
| 2020-01-16 | $119.43 | $119.43 | 198,800 | — | — |
| 2020-01-15 | $117.42 | $117.42 | 207,000 | — | — |
| 2020-01-14 | $118.89 | $118.89 | 166,200 | — | — |
| 2020-01-13 | $119.53 | $119.53 | 237,400 | — | — |
| 2020-01-10 | $118.70 | $118.70 | 234,900 | — | — |
| 2020-01-09 | $118.41 | $118.41 | 153,500 | — | — |
| 2020-01-08 | $117.31 | $117.31 | 207,700 | — | — |
| 2020-01-07 | $117.19 | $117.19 | 147,900 | — | — |
| 2020-01-06 | $115.71 | $115.71 | 232,900 | — | — |
| 2020-01-03 | $116.09 | $116.09 | 157,100 | — | — |
| 2020-01-02 | $118.41 | $118.41 | 162,600 | — | — |