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
- 1986-05-14 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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $81.53 | $180.29 | 126,300 | — | — |
| 2021-12-30 | $81.80 | $180.89 | 171,600 | — | — |
| 2021-12-29 | $81.97 | $181.26 | 136,300 | — | — |
| 2021-12-28 | $81.24 | $179.65 | 111,500 | — | — |
| 2021-12-27 | $81.30 | $179.78 | 135,800 | — | — |
| 2021-12-23 | $79.83 | $176.53 | 157,100 | — | — |
| 2021-12-22 | $80.05 | $175.96 | 162,600 | — | — |
| 2021-12-21 | $79.56 | $174.88 | 326,100 | — | — |
| 2021-12-20 | $77.29 | $169.89 | 344,900 | — | — |
| 2021-12-17 | $78.71 | $173.01 | 864,500 | — | — |
| 2021-12-16 | $80.12 | $176.11 | 270,700 | — | — |
| 2021-12-15 | $80.73 | $177.45 | 608,900 | — | — |
| 2021-12-14 | $81.98 | $180.20 | 175,300 | — | — |
| 2021-12-13 | $80.97 | $177.98 | 204,100 | — | — |
| 2021-12-10 | $81.82 | $179.85 | 124,000 | — | — |
| 2021-12-09 | $81.14 | $178.35 | 185,800 | — | — |
| 2021-12-08 | $82.79 | $181.98 | 1,396,100 | — | — |
| 2021-12-07 | $82.46 | $181.25 | 178,900 | — | — |
| 2021-12-06 | $82.72 | $181.82 | 234,400 | — | — |
| 2021-12-03 | $79.87 | $175.56 | 166,200 | — | — |
| 2021-12-02 | $81.60 | $179.36 | 229,700 | — | — |
| 2021-12-01 | $78.91 | $173.45 | 248,600 | — | — |
| 2021-11-30 | $79.06 | $173.78 | 286,800 | — | — |
| 2021-11-29 | $80.27 | $176.44 | 274,300 | — | — |
| 2021-11-26 | $81.69 | $179.56 | 181,700 | — | — |
| 2021-11-24 | $85.86 | $188.73 | 126,200 | — | — |
| 2021-11-23 | $86.39 | $189.89 | 247,700 | — | — |
| 2021-11-22 | $86.04 | $189.12 | 296,800 | — | — |
| 2021-11-19 | $84.73 | $186.24 | 174,200 | — | — |
| 2021-11-18 | $85.72 | $188.42 | 314,400 | — | — |
| 2021-11-17 | $86.41 | $189.94 | 278,900 | — | — |
| 2021-11-16 | $87.68 | $192.73 | 354,900 | — | — |
| 2021-11-15 | $87.53 | $192.40 | 363,000 | — | — |
| 2021-11-12 | $87.79 | $192.97 | 4,261,700 | — | — |
| 2021-11-11 | $89.88 | $197.56 | 622,000 | — | — |
| 2021-11-10 | $88.53 | $194.60 | 478,600 | — | — |
| 2021-11-09 | $91.72 | $201.61 | 382,900 | — | — |
| 2021-11-08 | $91.68 | $201.52 | 362,200 | — | — |
| 2021-11-05 | $90.57 | $199.08 | 194,800 | — | — |
| 2021-11-04 | $89.43 | $196.57 | 205,400 | — | — |
| 2021-11-03 | $90.87 | $199.74 | 253,600 | — | — |
| 2021-11-02 | $87.62 | $192.59 | 195,300 | — | — |
| 2021-11-01 | $87.47 | $192.27 | 205,400 | — | — |
| 2021-10-29 | $84.50 | $185.74 | 134,400 | — | — |
| 2021-10-28 | $84.21 | $185.10 | 220,000 | — | — |
| 2021-10-27 | $81.19 | $178.46 | 205,000 | — | — |
| 2021-10-26 | $82.57 | $181.49 | 208,800 | — | — |
| 2021-10-25 | $83.67 | $183.91 | 291,200 | — | — |
| 2021-10-22 | $84.83 | $186.46 | 301,000 | — | — |
| 2021-10-21 | $83.41 | $183.34 | 248,900 | — | — |
| 2021-10-20 | $84.27 | $185.23 | 289,400 | — | — |
| 2021-10-19 | $82.05 | $180.35 | 236,800 | — | — |
| 2021-10-18 | $81.01 | $178.07 | 134,400 | — | — |
| 2021-10-15 | $80.42 | $176.77 | 175,600 | — | — |
| 2021-10-14 | $80.20 | $176.29 | 148,200 | — | — |
| 2021-10-13 | $79.71 | $175.21 | 101,600 | — | — |
| 2021-10-12 | $81.08 | $178.22 | 147,700 | — | — |
| 2021-10-11 | $81.71 | $179.60 | 134,100 | — | — |
| 2021-10-08 | $81.29 | $178.68 | 119,200 | — | — |
| 2021-10-07 | $80.43 | $176.79 | 207,700 | — | — |
| 2021-10-06 | $78.14 | $171.76 | 126,700 | — | — |
| 2021-10-05 | $77.56 | $170.48 | 187,100 | — | — |
| 2021-10-04 | $79.29 | $174.28 | 134,500 | — | — |
| 2021-10-01 | $79.24 | $174.18 | 267,300 | — | — |
| 2021-09-30 | $76.15 | $167.38 | 143,400 | — | — |
| 2021-09-29 | $77.31 | $169.93 | 146,100 | — | — |
| 2021-09-28 | $75.34 | $165.60 | 121,600 | — | — |
| 2021-09-27 | $76.52 | $168.20 | 196,900 | — | — |
| 2021-09-24 | $73.92 | $162.48 | 180,300 | — | — |
| 2021-09-23 | $73.87 | $161.32 | 187,200 | — | — |
| 2021-09-22 | $71.26 | $155.62 | 100,100 | — | — |
| 2021-09-21 | $70.13 | $153.15 | 159,700 | — | — |
| 2021-09-20 | $70.23 | $153.37 | 199,100 | — | — |
| 2021-09-17 | $71.53 | $156.21 | 492,600 | — | — |
| 2021-09-16 | $70.33 | $153.59 | 115,500 | — | — |
| 2021-09-15 | $70.26 | $153.43 | 149,400 | — | — |
| 2021-09-14 | $69.43 | $151.62 | 98,400 | — | — |
| 2021-09-13 | $71.43 | $155.99 | 126,300 | — | — |
| 2021-09-10 | $70.90 | $154.83 | 109,900 | — | — |
| 2021-09-09 | $72.98 | $159.37 | 107,600 | — | — |
| 2021-09-08 | $73.77 | $161.10 | 108,500 | — | — |
| 2021-09-07 | $74.34 | $162.34 | 100,900 | — | — |
| 2021-09-03 | $75.09 | $163.98 | 81,800 | — | — |
| 2021-09-02 | $75.62 | $165.14 | 113,900 | — | — |
| 2021-09-01 | $76.08 | $166.14 | 128,400 | — | — |
| 2021-08-31 | $76.70 | $167.50 | 100,700 | — | — |
| 2021-08-30 | $76.02 | $166.01 | 131,600 | — | — |
| 2021-08-27 | $78.22 | $170.82 | 174,500 | — | — |
| 2021-08-26 | $76.59 | $167.26 | 156,900 | — | — |
| 2021-08-25 | $77.54 | $169.33 | 130,800 | — | — |
| 2021-08-24 | $77.69 | $169.66 | 150,100 | — | — |
| 2021-08-23 | $78.40 | $171.21 | 218,900 | — | — |
| 2021-08-20 | $77.58 | $169.42 | 143,900 | — | — |
| 2021-08-19 | $75.67 | $165.25 | 253,400 | — | — |
| 2021-08-18 | $75.23 | $164.29 | 146,300 | — | — |
| 2021-08-17 | $75.84 | $165.62 | 192,700 | — | — |
| 2021-08-16 | $76.66 | $167.41 | 284,400 | — | — |
| 2021-08-13 | $76.13 | $166.25 | 241,700 | — | — |
| 2021-08-12 | $76.20 | $166.40 | 184,700 | — | — |
| 2021-08-11 | $76.17 | $166.34 | 213,300 | — | — |
| 2021-08-10 | $75.75 | $165.42 | 290,700 | — | — |
| 2021-08-09 | $72.94 | $159.29 | 148,000 | — | — |
| 2021-08-06 | $73.70 | $160.95 | 198,000 | — | — |
| 2021-08-05 | $71.56 | $156.27 | 101,600 | — | — |
| 2021-08-04 | $70.85 | $154.72 | 130,100 | — | — |
| 2021-08-03 | $71.98 | $157.19 | 147,000 | — | — |
| 2021-08-02 | $70.97 | $154.98 | 189,100 | — | — |
| 2021-07-30 | $70.68 | $154.35 | 189,700 | — | — |
| 2021-07-29 | $70.61 | $154.20 | 149,100 | — | — |
| 2021-07-28 | $70.64 | $154.26 | 161,900 | — | — |
| 2021-07-27 | $68.95 | $150.57 | 105,200 | — | — |
| 2021-07-26 | $69.92 | $152.69 | 118,300 | — | — |
| 2021-07-23 | $69.17 | $151.05 | 116,700 | — | — |
| 2021-07-22 | $68.70 | $150.03 | 167,300 | — | — |
| 2021-07-21 | $70.48 | $153.91 | 114,100 | — | — |
| 2021-07-20 | $70.11 | $153.11 | 244,500 | — | — |
| 2021-07-19 | $69.29 | $151.31 | 237,700 | — | — |
| 2021-07-16 | $71.19 | $155.46 | 159,800 | — | — |
| 2021-07-15 | $72.52 | $158.37 | 119,000 | — | — |
| 2021-07-14 | $71.35 | $155.81 | 159,800 | — | — |
| 2021-07-13 | $71.05 | $155.16 | 153,900 | — | — |
| 2021-07-12 | $72.40 | $158.11 | 183,400 | — | — |
| 2021-07-09 | $72.27 | $157.82 | 256,000 | — | — |
| 2021-07-08 | $70.10 | $153.08 | 174,600 | — | — |
| 2021-07-07 | $71.88 | $156.97 | 221,600 | — | — |
| 2021-07-06 | $72.08 | $157.41 | 139,200 | — | — |
| 2021-07-02 | $74.70 | $163.13 | 131,400 | — | — |
| 2021-07-01 | $75.88 | $165.71 | 125,000 | — | — |
| 2021-06-30 | $75.50 | $164.88 | 124,000 | — | — |
| 2021-06-29 | $75.30 | $164.44 | 124,900 | — | — |
| 2021-06-28 | $75.46 | $164.79 | 164,400 | — | — |
| 2021-06-25 | $78.47 | $171.36 | 629,300 | — | — |
| 2021-06-24 | $78.76 | $170.95 | 229,200 | — | — |
| 2021-06-23 | $77.91 | $169.10 | 371,400 | — | — |
| 2021-06-22 | $77.79 | $168.84 | 200,900 | — | — |
| 2021-06-21 | $77.65 | $168.54 | 262,900 | — | — |
| 2021-06-18 | $75.46 | $163.78 | 708,400 | — | — |
| 2021-06-17 | $78.61 | $170.62 | 264,600 | — | — |
| 2021-06-16 | $81.51 | $176.92 | 197,200 | — | — |
| 2021-06-15 | $79.94 | $173.51 | 161,100 | — | — |
| 2021-06-14 | $78.88 | $171.21 | 195,600 | — | — |
| 2021-06-11 | $79.51 | $172.57 | 141,800 | — | — |
| 2021-06-10 | $80.18 | $174.03 | 217,700 | — | — |
| 2021-06-09 | $81.03 | $175.87 | 216,900 | — | — |
| 2021-06-08 | $81.54 | $176.98 | 201,200 | — | — |
| 2021-06-07 | $81.80 | $177.55 | 246,600 | — | — |
| 2021-06-04 | $81.30 | $176.46 | 114,400 | — | — |
| 2021-06-03 | $81.34 | $176.55 | 173,500 | — | — |
| 2021-06-02 | $80.87 | $175.53 | 187,300 | — | — |
| 2021-06-01 | $81.91 | $177.78 | 206,600 | — | — |
| 2021-05-28 | $81.61 | $177.13 | 199,300 | — | — |
| 2021-05-27 | $81.17 | $176.18 | 249,500 | — | — |
| 2021-05-26 | $78.79 | $171.01 | 164,700 | — | — |
| 2021-05-25 | $76.65 | $166.37 | 148,400 | — | — |
| 2021-05-24 | $78.85 | $171.14 | 142,600 | — | — |
| 2021-05-21 | $79.61 | $172.79 | 126,800 | — | — |
| 2021-05-20 | $78.41 | $170.19 | 141,200 | — | — |
| 2021-05-19 | $78.15 | $169.62 | 231,100 | — | — |
| 2021-05-18 | $78.20 | $169.73 | 165,400 | — | — |
| 2021-05-17 | $80.17 | $174.01 | 112,600 | — | — |
| 2021-05-14 | $80.19 | $174.05 | 148,100 | — | — |
| 2021-05-13 | $78.76 | $170.95 | 280,900 | — | — |
| 2021-05-12 | $76.29 | $165.59 | 150,700 | — | — |
| 2021-05-11 | $78.15 | $169.62 | 187,300 | — | — |
| 2021-05-10 | $79.55 | $172.66 | 239,400 | — | — |
| 2021-05-07 | $79.99 | $173.62 | 228,500 | — | — |
| 2021-05-06 | $81.71 | $177.35 | 205,900 | — | — |
| 2021-05-05 | $81.39 | $176.66 | 184,900 | — | — |
| 2021-05-04 | $83.02 | $180.19 | 270,900 | — | — |
| 2021-05-03 | $83.33 | $180.87 | 374,600 | — | — |
| 2021-04-30 | $81.90 | $177.76 | 342,200 | — | — |
| 2021-04-29 | $83.10 | $180.37 | 229,700 | — | — |
| 2021-04-28 | $84.18 | $182.71 | 297,500 | — | — |
| 2021-04-27 | $83.94 | $182.19 | 317,900 | — | — |
| 2021-04-26 | $83.07 | $180.30 | 295,900 | — | — |
| 2021-04-23 | $81.43 | $176.74 | 983,900 | — | — |
| 2021-04-22 | $79.07 | $171.62 | 109,200 | — | — |
| 2021-04-21 | $79.57 | $172.70 | 157,600 | — | — |
| 2021-04-20 | $78.16 | $169.64 | 173,500 | — | — |
| 2021-04-19 | $81.75 | $177.44 | 118,000 | — | — |
| 2021-04-16 | $82.52 | $179.11 | 65,500 | — | — |
| 2021-04-15 | $81.95 | $177.87 | 110,900 | — | — |
| 2021-04-14 | $82.19 | $178.39 | 112,100 | — | — |
| 2021-04-13 | $81.22 | $176.29 | 78,900 | — | — |
| 2021-04-12 | $83.71 | $181.69 | 90,200 | — | — |
| 2021-04-09 | $83.49 | $181.21 | 65,400 | — | — |
| 2021-04-08 | $82.49 | $179.04 | 96,000 | — | — |
| 2021-04-07 | $82.74 | $179.59 | 96,700 | — | — |
| 2021-04-06 | $83.81 | $181.91 | 71,100 | — | — |
| 2021-04-05 | $84.64 | $183.71 | 121,600 | — | — |
| 2021-04-01 | $84.62 | $183.67 | 118,500 | — | — |
| 2021-03-31 | $84.19 | $182.73 | 238,400 | — | — |
| 2021-03-30 | $84.86 | $184.19 | 150,000 | — | — |
| 2021-03-29 | $84.78 | $184.01 | 109,100 | — | — |
| 2021-03-26 | $87.04 | $188.92 | 128,100 | — | — |
| 2021-03-25 | $86.09 | $185.81 | 135,300 | — | — |
| 2021-03-24 | $84.88 | $183.20 | 133,800 | — | — |
| 2021-03-23 | $84.61 | $182.62 | 179,600 | — | — |
| 2021-03-22 | $88.22 | $190.41 | 149,900 | — | — |
| 2021-03-19 | $90.57 | $195.48 | 713,700 | — | — |
| 2021-03-18 | $92.33 | $199.28 | 137,100 | — | — |
| 2021-03-17 | $92.77 | $200.23 | 147,200 | — | — |
| 2021-03-16 | $93.72 | $202.28 | 181,600 | — | — |
| 2021-03-15 | $95.93 | $207.05 | 113,300 | — | — |
| 2021-03-12 | $98.62 | $212.86 | 188,200 | — | — |
| 2021-03-11 | $97.24 | $209.88 | 144,300 | — | — |
| 2021-03-10 | $95.72 | $206.60 | 170,000 | — | — |
| 2021-03-09 | $94.26 | $203.45 | 174,300 | — | — |
| 2021-03-08 | $94.22 | $203.36 | 137,300 | — | — |
| 2021-03-05 | $90.92 | $196.24 | 167,800 | — | — |
| 2021-03-04 | $87.70 | $189.29 | 159,000 | — | — |
| 2021-03-03 | $87.64 | $189.16 | 168,100 | — | — |
| 2021-03-02 | $86.06 | $185.75 | 72,800 | — | — |
| 2021-03-01 | $87.86 | $189.63 | 72,200 | — | — |
| 2021-02-26 | $85.51 | $184.56 | 157,400 | — | — |
| 2021-02-25 | $86.36 | $186.40 | 95,600 | — | — |
| 2021-02-24 | $88.05 | $190.05 | 165,500 | — | — |
| 2021-02-23 | $85.40 | $184.33 | 149,700 | — | — |
| 2021-02-22 | $85.02 | $183.51 | 157,200 | — | — |
| 2021-02-19 | $83.44 | $180.09 | 325,800 | — | — |
| 2021-02-18 | $82.52 | $178.11 | 141,600 | — | — |
| 2021-02-17 | $81.35 | $175.58 | 129,500 | — | — |
| 2021-02-16 | $80.90 | $174.61 | 134,700 | — | — |
| 2021-02-12 | $78.65 | $169.76 | 155,600 | — | — |
| 2021-02-11 | $80.95 | $174.72 | 138,400 | — | — |
| 2021-02-10 | $80.99 | $174.81 | 103,200 | — | — |
| 2021-02-09 | $81.85 | $176.66 | 141,600 | — | — |
| 2021-02-08 | $79.50 | $171.59 | 94,700 | — | — |
| 2021-02-05 | $76.85 | $165.87 | 108,500 | — | — |
| 2021-02-04 | $77.74 | $167.79 | 116,700 | — | — |
| 2021-02-03 | $76.23 | $164.53 | 152,600 | — | — |
| 2021-02-02 | $78.30 | $169.00 | 87,000 | — | — |
| 2021-02-01 | $76.69 | $165.53 | 96,900 | — | — |
| 2021-01-29 | $75.08 | $162.05 | 137,000 | — | — |
| 2021-01-28 | $76.47 | $165.05 | 154,000 | — | — |
| 2021-01-27 | $76.52 | $165.16 | 121,800 | — | — |
| 2021-01-26 | $78.61 | $169.67 | 100,300 | — | — |
| 2021-01-25 | $78.44 | $169.30 | 140,400 | — | — |
| 2021-01-22 | $78.08 | $168.53 | 268,700 | — | — |
| 2021-01-21 | $78.68 | $169.82 | 137,900 | — | — |
| 2021-01-20 | $80.00 | $172.67 | 120,400 | — | — |
| 2021-01-19 | $79.29 | $171.14 | 174,600 | — | — |
| 2021-01-15 | $79.62 | $171.85 | 84,000 | — | — |
| 2021-01-14 | $79.91 | $172.48 | 87,900 | — | — |
| 2021-01-13 | $78.45 | $169.32 | 71,400 | — | — |
| 2021-01-12 | $79.78 | $172.20 | 73,900 | — | — |
| 2021-01-11 | $78.32 | $169.04 | 83,000 | — | — |
| 2021-01-08 | $77.07 | $166.35 | 152,400 | — | — |
| 2021-01-07 | $80.62 | $174.01 | 168,100 | — | — |
| 2021-01-06 | $78.81 | $170.10 | 461,600 | — | — |
| 2021-01-05 | $74.09 | $159.91 | 147,000 | — | — |
| 2021-01-04 | $72.60 | $156.70 | 110,700 | — | — |