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
- 1991-04-02 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 | $1,185.44 | $1,185.44 | 168,600 | — | — |
| 2020-12-30 | $1,175.87 | $1,175.87 | 146,100 | — | — |
| 2020-12-29 | $1,177.12 | $1,177.12 | 213,800 | — | — |
| 2020-12-28 | $1,192.62 | $1,192.62 | 214,200 | — | — |
| 2020-12-24 | $1,204.22 | $1,204.22 | 82,300 | — | — |
| 2020-12-23 | $1,192.99 | $1,192.99 | 180,300 | — | — |
| 2020-12-22 | $1,190.19 | $1,190.19 | 205,100 | — | — |
| 2020-12-21 | $1,192.91 | $1,192.91 | 249,800 | — | — |
| 2020-12-18 | $1,181.90 | $1,181.90 | 443,400 | — | — |
| 2020-12-17 | $1,180.89 | $1,180.89 | 315,400 | — | — |
| 2020-12-16 | $1,190.50 | $1,190.50 | 331,000 | — | — |
| 2020-12-15 | $1,179.37 | $1,179.37 | 350,000 | — | — |
| 2020-12-14 | $1,151.13 | $1,151.13 | 346,200 | — | — |
| 2020-12-11 | $1,155.30 | $1,155.30 | 329,700 | — | — |
| 2020-12-10 | $1,137.85 | $1,137.85 | 335,300 | — | — |
| 2020-12-09 | $1,136.67 | $1,136.67 | 705,600 | — | — |
| 2020-12-08 | $1,095.99 | $1,095.99 | 789,600 | — | — |
| 2020-12-07 | $1,157.18 | $1,157.18 | 403,500 | — | — |
| 2020-12-04 | $1,162.63 | $1,162.63 | 208,200 | — | — |
| 2020-12-03 | $1,154.01 | $1,154.01 | 181,300 | — | — |
| 2020-12-02 | $1,152.22 | $1,152.22 | 283,300 | — | — |
| 2020-12-01 | $1,164.84 | $1,164.84 | 260,300 | — | — |
| 2020-11-30 | $1,137.65 | $1,137.65 | 272,500 | — | — |
| 2020-11-27 | $1,119.24 | $1,119.24 | 109,700 | — | — |
| 2020-11-25 | $1,129.60 | $1,129.60 | 194,200 | — | — |
| 2020-11-24 | $1,135.79 | $1,135.79 | 247,700 | — | — |
| 2020-11-23 | $1,113.41 | $1,113.41 | 237,300 | — | — |
| 2020-11-20 | $1,114.20 | $1,114.20 | 187,900 | — | — |
| 2020-11-19 | $1,133.76 | $1,133.76 | 244,500 | — | — |
| 2020-11-18 | $1,131.65 | $1,131.65 | 182,400 | — | — |
| 2020-11-17 | $1,124.21 | $1,124.21 | 293,700 | — | — |
| 2020-11-16 | $1,146.02 | $1,146.02 | 346,700 | — | — |
| 2020-11-13 | $1,155.80 | $1,155.80 | 191,200 | — | — |
| 2020-11-12 | $1,159.73 | $1,159.73 | 183,900 | — | — |
| 2020-11-11 | $1,181.83 | $1,181.83 | 318,400 | — | — |
| 2020-11-10 | $1,170.41 | $1,170.41 | 357,400 | — | — |
| 2020-11-09 | $1,151.39 | $1,151.39 | 349,300 | — | — |
| 2020-11-06 | $1,158.53 | $1,158.53 | 245,200 | — | — |
| 2020-11-05 | $1,149.51 | $1,149.51 | 306,000 | — | — |
| 2020-11-04 | $1,154.02 | $1,154.02 | 381,800 | — | — |
| 2020-11-03 | $1,164.65 | $1,164.65 | 290,600 | — | — |
| 2020-11-02 | $1,141.15 | $1,141.15 | 242,800 | — | — |
| 2020-10-30 | $1,128.98 | $1,128.98 | 198,200 | — | — |
| 2020-10-29 | $1,129.76 | $1,129.76 | 273,900 | — | — |
| 2020-10-28 | $1,128.85 | $1,128.85 | 241,400 | — | — |
| 2020-10-27 | $1,133.59 | $1,133.59 | 179,200 | — | — |
| 2020-10-26 | $1,152.00 | $1,152.00 | 148,800 | — | — |
| 2020-10-23 | $1,183.16 | $1,183.16 | 148,900 | — | — |
| 2020-10-22 | $1,175.55 | $1,175.55 | 151,400 | — | — |
| 2020-10-21 | $1,178.12 | $1,178.12 | 149,800 | — | — |
| 2020-10-20 | $1,178.62 | $1,178.62 | 196,000 | — | — |
| 2020-10-19 | $1,176.42 | $1,176.42 | 155,900 | — | — |
| 2020-10-16 | $1,193.38 | $1,193.38 | 250,200 | — | — |
| 2020-10-15 | $1,193.26 | $1,193.26 | 202,600 | — | — |
| 2020-10-14 | $1,169.03 | $1,169.03 | 193,800 | — | — |
| 2020-10-13 | $1,164.59 | $1,164.59 | 150,000 | — | — |
| 2020-10-12 | $1,144.06 | $1,144.06 | 218,900 | — | — |
| 2020-10-09 | $1,137.74 | $1,137.74 | 160,000 | — | — |
| 2020-10-08 | $1,150.00 | $1,150.00 | 150,800 | — | — |
| 2020-10-07 | $1,139.99 | $1,139.99 | 191,000 | — | — |
| 2020-10-06 | $1,138.53 | $1,138.53 | 251,600 | — | — |
| 2020-10-05 | $1,178.27 | $1,178.27 | 161,100 | — | — |
| 2020-10-02 | $1,176.99 | $1,176.99 | 137,300 | — | — |
| 2020-10-01 | $1,181.72 | $1,181.72 | 222,700 | — | — |
| 2020-09-30 | $1,177.64 | $1,177.64 | 254,800 | — | — |
| 2020-09-29 | $1,154.92 | $1,154.92 | 175,900 | — | — |
| 2020-09-28 | $1,155.56 | $1,155.56 | 211,700 | — | — |
| 2020-09-25 | $1,135.02 | $1,135.02 | 201,600 | — | — |
| 2020-09-24 | $1,129.63 | $1,129.63 | 252,100 | — | — |
| 2020-09-23 | $1,128.95 | $1,128.95 | 428,400 | — | — |
| 2020-09-22 | $1,166.71 | $1,166.71 | 537,100 | — | — |
| 2020-09-21 | $1,186.01 | $1,186.01 | 342,500 | — | — |
| 2020-09-18 | $1,205.28 | $1,205.28 | 364,000 | — | — |
| 2020-09-17 | $1,224.12 | $1,224.12 | 176,700 | — | — |
| 2020-09-16 | $1,229.23 | $1,229.23 | 200,900 | — | — |
| 2020-09-15 | $1,242.95 | $1,242.95 | 110,900 | — | — |
| 2020-09-14 | $1,241.66 | $1,241.66 | 163,400 | — | — |
| 2020-09-11 | $1,234.45 | $1,234.45 | 150,500 | — | — |
| 2020-09-10 | $1,216.04 | $1,216.04 | 172,200 | — | — |
| 2020-09-09 | $1,233.00 | $1,233.00 | 199,900 | — | — |
| 2020-09-08 | $1,211.49 | $1,211.49 | 159,700 | — | — |
| 2020-09-04 | $1,206.79 | $1,206.79 | 157,800 | — | — |
| 2020-09-03 | $1,215.70 | $1,215.70 | 166,200 | — | — |
| 2020-09-02 | $1,250.35 | $1,250.35 | 216,100 | — | — |
| 2020-09-01 | $1,222.43 | $1,222.43 | 206,500 | — | — |
| 2020-08-31 | $1,196.31 | $1,196.31 | 226,300 | — | — |
| 2020-08-28 | $1,189.12 | $1,189.12 | 152,600 | — | — |
| 2020-08-27 | $1,195.89 | $1,195.89 | 136,000 | — | — |
| 2020-08-26 | $1,198.01 | $1,198.01 | 152,800 | — | — |
| 2020-08-25 | $1,201.66 | $1,201.66 | 132,600 | — | — |
| 2020-08-24 | $1,209.93 | $1,209.93 | 143,000 | — | — |
| 2020-08-21 | $1,209.07 | $1,209.07 | 143,400 | — | — |
| 2020-08-20 | $1,203.50 | $1,203.50 | 120,500 | — | — |
| 2020-08-19 | $1,210.00 | $1,210.00 | 131,500 | — | — |
| 2020-08-18 | $1,211.81 | $1,211.81 | 252,200 | — | — |
| 2020-08-17 | $1,207.75 | $1,207.75 | 236,900 | — | — |
| 2020-08-14 | $1,196.05 | $1,196.05 | 124,100 | — | — |
| 2020-08-13 | $1,187.14 | $1,187.14 | 103,900 | — | — |
| 2020-08-12 | $1,188.37 | $1,188.37 | 167,000 | — | — |
| 2020-08-11 | $1,171.56 | $1,171.56 | 162,700 | — | — |
| 2020-08-10 | $1,174.72 | $1,174.72 | 128,600 | — | — |
| 2020-08-07 | $1,182.22 | $1,182.22 | 200,700 | — | — |
| 2020-08-06 | $1,178.37 | $1,178.37 | 157,700 | — | — |
| 2020-08-05 | $1,192.61 | $1,192.61 | 234,000 | — | — |
| 2020-08-04 | $1,206.04 | $1,206.04 | 132,900 | — | — |
| 2020-08-03 | $1,206.90 | $1,206.90 | 158,500 | — | — |
| 2020-07-31 | $1,207.42 | $1,207.42 | 181,800 | — | — |
| 2020-07-30 | $1,209.75 | $1,209.75 | 253,200 | — | — |
| 2020-07-29 | $1,179.55 | $1,179.55 | 187,400 | — | — |
| 2020-07-28 | $1,166.15 | $1,166.15 | 142,100 | — | — |
| 2020-07-27 | $1,170.80 | $1,170.80 | 228,700 | — | — |
| 2020-07-24 | $1,168.59 | $1,168.59 | 135,700 | — | — |
| 2020-07-23 | $1,168.46 | $1,168.46 | 162,200 | — | — |
| 2020-07-22 | $1,168.98 | $1,168.98 | 212,100 | — | — |
| 2020-07-21 | $1,155.77 | $1,155.77 | 143,600 | — | — |
| 2020-07-20 | $1,156.12 | $1,156.12 | 113,700 | — | — |
| 2020-07-17 | $1,157.30 | $1,157.30 | 139,100 | — | — |
| 2020-07-16 | $1,149.32 | $1,149.32 | 154,100 | — | — |
| 2020-07-15 | $1,149.23 | $1,149.23 | 295,900 | — | — |
| 2020-07-14 | $1,133.37 | $1,133.37 | 218,400 | — | — |
| 2020-07-13 | $1,108.33 | $1,108.33 | 162,800 | — | — |
| 2020-07-10 | $1,113.59 | $1,113.59 | 160,100 | — | — |
| 2020-07-09 | $1,107.76 | $1,107.76 | 118,500 | — | — |
| 2020-07-08 | $1,117.98 | $1,117.98 | 157,500 | — | — |
| 2020-07-07 | $1,128.58 | $1,128.58 | 138,600 | — | — |
| 2020-07-06 | $1,137.38 | $1,137.38 | 230,300 | — | — |
| 2020-07-02 | $1,148.97 | $1,148.97 | 249,700 | — | — |
| 2020-07-01 | $1,130.48 | $1,130.48 | 251,200 | — | — |
| 2020-06-30 | $1,128.12 | $1,128.12 | 174,100 | — | — |
| 2020-06-29 | $1,127.92 | $1,127.92 | 199,000 | — | — |
| 2020-06-26 | $1,104.93 | $1,104.93 | 335,800 | — | — |
| 2020-06-25 | $1,103.30 | $1,103.30 | 168,000 | — | — |
| 2020-06-24 | $1,100.21 | $1,100.21 | 229,500 | — | — |
| 2020-06-23 | $1,135.02 | $1,135.02 | 173,500 | — | — |
| 2020-06-22 | $1,139.68 | $1,139.68 | 217,800 | — | — |
| 2020-06-19 | $1,130.60 | $1,130.60 | 330,200 | — | — |
| 2020-06-18 | $1,140.06 | $1,140.06 | 238,500 | — | — |
| 2020-06-17 | $1,147.36 | $1,147.36 | 247,900 | — | — |
| 2020-06-16 | $1,139.70 | $1,139.70 | 291,900 | — | — |
| 2020-06-15 | $1,118.66 | $1,118.66 | 217,800 | — | — |
| 2020-06-12 | $1,100.51 | $1,100.51 | 284,100 | — | — |
| 2020-06-11 | $1,095.70 | $1,095.70 | 277,500 | — | — |
| 2020-06-10 | $1,126.88 | $1,126.88 | 210,700 | — | — |
| 2020-06-09 | $1,144.76 | $1,144.76 | 182,100 | — | — |
| 2020-06-08 | $1,143.80 | $1,143.80 | 182,900 | — | — |
| 2020-06-05 | $1,153.93 | $1,153.93 | 215,000 | — | — |
| 2020-06-04 | $1,134.80 | $1,134.80 | 339,300 | — | — |
| 2020-06-03 | $1,150.46 | $1,150.46 | 183,300 | — | — |
| 2020-06-02 | $1,125.99 | $1,125.99 | 290,300 | — | — |
| 2020-06-01 | $1,138.20 | $1,138.20 | 175,400 | — | — |
| 2020-05-29 | $1,147.86 | $1,147.86 | 330,300 | — | — |
| 2020-05-28 | $1,147.55 | $1,147.55 | 288,600 | — | — |
| 2020-05-27 | $1,164.42 | $1,164.42 | 325,500 | — | — |
| 2020-05-26 | $1,123.20 | $1,123.20 | 531,000 | — | — |
| 2020-05-22 | $1,122.94 | $1,122.94 | 246,300 | — | — |
| 2020-05-21 | $1,104.47 | $1,104.47 | 187,200 | — | — |
| 2020-05-20 | $1,113.01 | $1,113.01 | 317,400 | — | — |
| 2020-05-19 | $1,104.41 | $1,104.41 | 286,900 | — | — |
| 2020-05-18 | $1,083.00 | $1,083.00 | 309,400 | — | — |
| 2020-05-15 | $1,074.98 | $1,074.98 | 235,500 | — | — |
| 2020-05-14 | $1,055.58 | $1,055.58 | 229,300 | — | — |
| 2020-05-13 | $1,044.10 | $1,044.10 | 318,000 | — | — |
| 2020-05-12 | $1,046.58 | $1,046.58 | 275,200 | — | — |
| 2020-05-11 | $1,053.88 | $1,053.88 | 315,800 | — | — |
| 2020-05-08 | $1,057.90 | $1,057.90 | 203,800 | — | — |
| 2020-05-07 | $1,012.16 | $1,012.16 | 349,500 | — | — |
| 2020-05-06 | $1,032.36 | $1,032.36 | 192,700 | — | — |
| 2020-05-05 | $1,023.16 | $1,023.16 | 228,600 | — | — |
| 2020-05-04 | $1,009.94 | $1,009.94 | 226,900 | — | — |
| 2020-05-01 | $994.45 | $994.45 | 251,000 | — | — |
| 2020-04-30 | $1,020.32 | $1,020.32 | 327,400 | — | — |
| 2020-04-29 | $1,054.15 | $1,054.15 | 233,200 | — | — |
| 2020-04-28 | $1,055.45 | $1,055.45 | 207,800 | — | — |
| 2020-04-27 | $1,060.52 | $1,060.52 | 177,200 | — | — |
| 2020-04-24 | $1,047.04 | $1,047.04 | 200,100 | — | — |
| 2020-04-23 | $1,005.71 | $1,005.71 | 259,900 | — | — |
| 2020-04-22 | $999.55 | $999.55 | 222,700 | — | — |
| 2020-04-21 | $978.85 | $978.85 | 196,100 | — | — |
| 2020-04-20 | $988.15 | $988.15 | 185,800 | — | — |
| 2020-04-17 | $991.80 | $991.80 | 282,300 | — | — |
| 2020-04-16 | $978.52 | $978.52 | 484,000 | — | — |
| 2020-04-15 | $932.66 | $932.66 | 255,100 | — | — |
| 2020-04-14 | $977.14 | $977.14 | 268,800 | — | — |
| 2020-04-13 | $942.19 | $942.19 | 219,000 | — | — |
| 2020-04-09 | $940.83 | $940.83 | 287,800 | — | — |
| 2020-04-08 | $915.22 | $915.22 | 302,700 | — | — |
| 2020-04-07 | $899.64 | $899.64 | 455,500 | — | — |
| 2020-04-06 | $875.10 | $875.10 | 625,700 | — | — |
| 2020-04-03 | $790.56 | $790.56 | 362,000 | — | — |
| 2020-04-02 | $794.65 | $794.65 | 358,000 | — | — |
| 2020-04-01 | $776.86 | $776.86 | 414,000 | — | — |
| 2020-03-31 | $846.00 | $846.00 | 509,300 | — | — |
| 2020-03-30 | $873.99 | $873.99 | 265,300 | — | — |
| 2020-03-27 | $851.63 | $851.63 | 251,000 | — | — |
| 2020-03-26 | $884.99 | $884.99 | 362,600 | — | — |
| 2020-03-25 | $844.43 | $844.43 | 360,000 | — | — |
| 2020-03-24 | $808.43 | $808.43 | 416,900 | — | — |
| 2020-03-23 | $723.22 | $723.22 | 435,100 | — | — |
| 2020-03-20 | $728.13 | $728.13 | 470,100 | — | — |
| 2020-03-19 | $827.29 | $827.29 | 463,100 | — | — |
| 2020-03-18 | $808.50 | $808.50 | 421,500 | — | — |
| 2020-03-17 | $913.92 | $913.92 | 438,900 | — | — |
| 2020-03-16 | $851.33 | $851.33 | 435,100 | — | — |
| 2020-03-13 | $1,012.73 | $1,012.73 | 458,600 | — | — |
| 2020-03-12 | $978.19 | $978.19 | 422,800 | — | — |
| 2020-03-11 | $1,089.03 | $1,089.03 | 424,400 | — | — |
| 2020-03-10 | $1,148.30 | $1,148.30 | 612,700 | — | — |
| 2020-03-09 | $1,113.69 | $1,113.69 | 576,400 | — | — |
| 2020-03-06 | $1,060.31 | $1,060.31 | 375,800 | — | — |
| 2020-03-05 | $1,029.87 | $1,029.87 | 347,900 | — | — |
| 2020-03-04 | $1,058.24 | $1,058.24 | 501,200 | — | — |
| 2020-03-03 | $1,024.71 | $1,024.71 | 828,100 | — | — |
| 2020-03-02 | $1,046.89 | $1,046.89 | 487,800 | — | — |
| 2020-02-28 | $1,032.51 | $1,032.51 | 597,800 | — | — |
| 2020-02-27 | $1,004.98 | $1,004.98 | 322,700 | — | — |
| 2020-02-26 | $1,014.06 | $1,014.06 | 295,300 | — | — |
| 2020-02-25 | $1,032.69 | $1,032.69 | 307,800 | — | — |
| 2020-02-24 | $1,056.64 | $1,056.64 | 333,800 | — | — |
| 2020-02-21 | $1,068.03 | $1,068.03 | 212,200 | — | — |
| 2020-02-20 | $1,082.52 | $1,082.52 | 219,100 | — | — |
| 2020-02-19 | $1,066.79 | $1,066.79 | 166,500 | — | — |
| 2020-02-18 | $1,073.85 | $1,073.85 | 243,400 | — | — |
| 2020-02-14 | $1,053.21 | $1,053.21 | 198,700 | — | — |
| 2020-02-13 | $1,066.55 | $1,066.55 | 240,200 | — | — |
| 2020-02-12 | $1,063.57 | $1,063.57 | 191,300 | — | — |
| 2020-02-11 | $1,051.22 | $1,051.22 | 164,700 | — | — |
| 2020-02-10 | $1,053.72 | $1,053.72 | 191,600 | — | — |
| 2020-02-07 | $1,058.91 | $1,058.91 | 218,500 | — | — |
| 2020-02-06 | $1,062.31 | $1,062.31 | 278,500 | — | — |
| 2020-02-05 | $1,073.25 | $1,073.25 | 302,100 | — | — |
| 2020-02-04 | $1,050.21 | $1,050.21 | 280,300 | — | — |
| 2020-02-03 | $1,050.45 | $1,050.45 | 262,500 | — | — |
| 2020-01-31 | $1,057.96 | $1,057.96 | 311,000 | — | — |
| 2020-01-30 | $1,086.58 | $1,086.58 | 326,300 | — | — |
| 2020-01-29 | $1,096.51 | $1,096.51 | 181,300 | — | — |
| 2020-01-28 | $1,107.58 | $1,107.58 | 207,600 | — | — |
| 2020-01-27 | $1,114.49 | $1,114.49 | 212,000 | — | — |
| 2020-01-24 | $1,140.23 | $1,140.23 | 250,100 | — | — |
| 2020-01-23 | $1,166.00 | $1,166.00 | 250,300 | — | — |
| 2020-01-22 | $1,157.33 | $1,157.33 | 227,300 | — | — |
| 2020-01-21 | $1,155.00 | $1,155.00 | 300,200 | — | — |
| 2020-01-17 | $1,154.58 | $1,154.58 | 310,000 | — | — |
| 2020-01-16 | $1,142.12 | $1,142.12 | 196,600 | — | — |
| 2020-01-15 | $1,134.29 | $1,134.29 | 186,400 | — | — |
| 2020-01-14 | $1,136.60 | $1,136.60 | 332,900 | — | — |
| 2020-01-13 | $1,128.37 | $1,128.37 | 219,900 | — | — |
| 2020-01-10 | $1,132.22 | $1,132.22 | 208,100 | — | — |
| 2020-01-09 | $1,145.39 | $1,145.39 | 206,000 | — | — |
| 2020-01-08 | $1,147.49 | $1,147.49 | 207,900 | — | — |
| 2020-01-07 | $1,145.38 | $1,145.38 | 269,100 | — | — |
| 2020-01-06 | $1,165.71 | $1,165.71 | 296,800 | — | — |
| 2020-01-03 | $1,187.98 | $1,187.98 | 188,800 | — | — |
| 2020-01-02 | $1,189.74 | $1,189.74 | 212,200 | — | — |