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
- 1990-03-23 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 | $52.05 | $99.49 | 151,800 | — | — |
| 2021-12-30 | $51.36 | $98.17 | 71,300 | — | — |
| 2021-12-29 | $51.48 | $98.40 | 61,100 | — | — |
| 2021-12-28 | $51.36 | $98.17 | 85,800 | — | — |
| 2021-12-27 | $51.31 | $98.07 | 73,300 | — | — |
| 2021-12-23 | $50.09 | $95.74 | 57,800 | — | — |
| 2021-12-22 | $50.10 | $95.76 | 88,800 | — | — |
| 2021-12-21 | $49.04 | $93.73 | 100,800 | — | — |
| 2021-12-20 | $47.29 | $90.39 | 137,000 | — | — |
| 2021-12-17 | $47.52 | $90.83 | 438,500 | — | — |
| 2021-12-16 | $47.71 | $91.19 | 189,700 | — | — |
| 2021-12-15 | $49.29 | $94.21 | 154,400 | — | — |
| 2021-12-14 | $48.52 | $92.74 | 166,600 | — | — |
| 2021-12-13 | $48.72 | $93.12 | 133,800 | — | — |
| 2021-12-10 | $50.15 | $95.86 | 73,500 | — | — |
| 2021-12-09 | $50.28 | $96.10 | 64,200 | — | — |
| 2021-12-08 | $51.42 | $98.28 | 90,600 | — | — |
| 2021-12-07 | $50.73 | $96.96 | 87,700 | — | — |
| 2021-12-06 | $49.51 | $94.63 | 100,400 | — | — |
| 2021-12-03 | $47.82 | $91.40 | 143,600 | — | — |
| 2021-12-02 | $49.57 | $94.75 | 113,900 | — | — |
| 2021-12-01 | $47.49 | $90.77 | 142,300 | — | — |
| 2021-11-30 | $48.01 | $91.77 | 230,600 | — | — |
| 2021-11-29 | $49.41 | $94.44 | 129,800 | — | — |
| 2021-11-26 | $49.73 | $95.05 | 185,000 | — | — |
| 2021-11-24 | $53.31 | $101.90 | 109,800 | — | — |
| 2021-11-23 | $51.93 | $99.26 | 113,000 | — | — |
| 2021-11-22 | $50.99 | $97.46 | 75,800 | — | — |
| 2021-11-19 | $51.09 | $97.65 | 74,400 | — | — |
| 2021-11-18 | $52.48 | $100.31 | 93,300 | — | — |
| 2021-11-17 | $52.99 | $101.28 | 120,200 | — | — |
| 2021-11-16 | $52.71 | $100.75 | 95,800 | — | — |
| 2021-11-15 | $52.94 | $101.19 | 118,900 | — | — |
| 2021-11-12 | $53.52 | $102.30 | 162,400 | — | — |
| 2021-11-11 | $52.44 | $100.23 | 86,700 | — | — |
| 2021-11-10 | $51.15 | $97.77 | 126,300 | — | — |
| 2021-11-09 | $51.83 | $98.91 | 155,400 | — | — |
| 2021-11-08 | $50.92 | $97.18 | 183,200 | — | — |
| 2021-11-05 | $49.61 | $94.68 | 140,100 | — | — |
| 2021-11-04 | $47.49 | $90.63 | 102,600 | — | — |
| 2021-11-03 | $47.11 | $89.91 | 112,300 | — | — |
| 2021-11-02 | $45.95 | $87.69 | 124,900 | — | — |
| 2021-11-01 | $46.72 | $89.16 | 152,200 | — | — |
| 2021-10-29 | $47.02 | $89.73 | 289,800 | — | — |
| 2021-10-28 | $47.76 | $91.15 | 123,900 | — | — |
| 2021-10-27 | $46.84 | $89.39 | 127,900 | — | — |
| 2021-10-26 | $47.96 | $91.53 | 150,300 | — | — |
| 2021-10-25 | $47.81 | $91.24 | 146,900 | — | — |
| 2021-10-22 | $46.64 | $89.01 | 177,300 | — | — |
| 2021-10-21 | $46.79 | $89.30 | 173,800 | — | — |
| 2021-10-20 | $45.80 | $87.41 | 115,500 | — | — |
| 2021-10-19 | $44.03 | $84.03 | 50,800 | — | — |
| 2021-10-18 | $44.32 | $84.58 | 80,900 | — | — |
| 2021-10-15 | $44.22 | $84.39 | 84,100 | — | — |
| 2021-10-14 | $44.79 | $85.48 | 135,700 | — | — |
| 2021-10-13 | $44.10 | $84.16 | 61,800 | — | — |
| 2021-10-12 | $44.32 | $84.58 | 51,200 | — | — |
| 2021-10-11 | $43.72 | $83.44 | 48,000 | — | — |
| 2021-10-08 | $43.62 | $83.25 | 51,300 | — | — |
| 2021-10-07 | $43.93 | $83.84 | 118,000 | — | — |
| 2021-10-06 | $43.33 | $82.69 | 79,000 | — | — |
| 2021-10-05 | $43.39 | $82.81 | 56,800 | — | — |
| 2021-10-04 | $43.58 | $83.17 | 91,000 | — | — |
| 2021-10-01 | $43.60 | $83.21 | 138,300 | — | — |
| 2021-09-30 | $42.10 | $80.34 | 110,000 | — | — |
| 2021-09-29 | $43.02 | $82.10 | 66,600 | — | — |
| 2021-09-28 | $42.87 | $81.81 | 84,900 | — | — |
| 2021-09-27 | $43.37 | $82.77 | 127,900 | — | — |
| 2021-09-24 | $42.03 | $80.21 | 106,900 | — | — |
| 2021-09-23 | $42.35 | $80.82 | 114,600 | — | — |
| 2021-09-22 | $42.42 | $80.96 | 108,000 | — | — |
| 2021-09-21 | $41.99 | $80.14 | 186,000 | — | — |
| 2021-09-20 | $42.09 | $80.33 | 208,500 | — | — |
| 2021-09-17 | $43.06 | $82.18 | 412,000 | — | — |
| 2021-09-16 | $43.38 | $82.79 | 150,100 | — | — |
| 2021-09-15 | $43.31 | $82.65 | 150,700 | — | — |
| 2021-09-14 | $43.66 | $83.32 | 109,600 | — | — |
| 2021-09-13 | $43.90 | $83.78 | 121,300 | — | — |
| 2021-09-10 | $43.02 | $82.10 | 98,800 | — | — |
| 2021-09-09 | $43.46 | $82.94 | 126,900 | — | — |
| 2021-09-08 | $44.74 | $85.38 | 189,300 | — | — |
| 2021-09-07 | $44.61 | $85.14 | 247,900 | — | — |
| 2021-09-03 | $46.59 | $88.91 | 91,500 | — | — |
| 2021-09-02 | $46.84 | $89.39 | 109,000 | — | — |
| 2021-09-01 | $47.03 | $89.75 | 78,600 | — | — |
| 2021-08-31 | $46.27 | $88.30 | 171,200 | — | — |
| 2021-08-30 | $46.41 | $88.57 | 140,500 | — | — |
| 2021-08-27 | $46.02 | $87.83 | 187,600 | — | — |
| 2021-08-26 | $43.74 | $83.47 | 105,700 | — | — |
| 2021-08-25 | $44.64 | $85.19 | 135,100 | — | — |
| 2021-08-24 | $43.47 | $82.96 | 116,400 | — | — |
| 2021-08-23 | $43.58 | $83.17 | 150,300 | — | — |
| 2021-08-20 | $43.26 | $82.56 | 148,400 | — | — |
| 2021-08-19 | $41.88 | $79.93 | 163,600 | — | — |
| 2021-08-18 | $43.35 | $82.73 | 117,300 | — | — |
| 2021-08-17 | $43.49 | $83.00 | 137,500 | — | — |
| 2021-08-16 | $44.76 | $85.42 | 97,900 | — | — |
| 2021-08-13 | $44.91 | $85.71 | 83,300 | — | — |
| 2021-08-12 | $46.19 | $88.15 | 126,600 | — | — |
| 2021-08-11 | $46.81 | $89.18 | 109,700 | — | — |
| 2021-08-10 | $46.20 | $88.02 | 111,700 | — | — |
| 2021-08-09 | $45.05 | $85.83 | 207,500 | — | — |
| 2021-08-06 | $45.36 | $86.42 | 102,000 | — | — |
| 2021-08-05 | $45.58 | $86.84 | 87,600 | — | — |
| 2021-08-04 | $44.25 | $84.30 | 88,500 | — | — |
| 2021-08-03 | $44.48 | $84.74 | 155,400 | — | — |
| 2021-08-02 | $44.35 | $84.49 | 110,900 | — | — |
| 2021-07-30 | $45.27 | $86.25 | 151,700 | — | — |
| 2021-07-29 | $45.98 | $87.60 | 149,900 | — | — |
| 2021-07-28 | $44.95 | $85.64 | 124,800 | — | — |
| 2021-07-27 | $44.36 | $84.51 | 91,500 | — | — |
| 2021-07-26 | $44.29 | $84.38 | 93,300 | — | — |
| 2021-07-23 | $44.23 | $84.27 | 92,800 | — | — |
| 2021-07-22 | $43.42 | $82.72 | 98,800 | — | — |
| 2021-07-21 | $43.66 | $83.18 | 84,400 | — | — |
| 2021-07-20 | $42.60 | $81.16 | 160,100 | — | — |
| 2021-07-19 | $40.87 | $77.86 | 164,000 | — | — |
| 2021-07-16 | $41.63 | $79.31 | 129,500 | — | — |
| 2021-07-15 | $42.32 | $80.63 | 102,800 | — | — |
| 2021-07-14 | $42.01 | $80.04 | 106,200 | — | — |
| 2021-07-13 | $42.61 | $81.18 | 192,100 | — | — |
| 2021-07-12 | $43.87 | $83.58 | 76,800 | — | — |
| 2021-07-09 | $44.61 | $84.99 | 81,100 | — | — |
| 2021-07-08 | $43.24 | $82.38 | 145,800 | — | — |
| 2021-07-07 | $43.81 | $83.47 | 123,700 | — | — |
| 2021-07-06 | $44.33 | $84.46 | 109,300 | — | — |
| 2021-07-02 | $45.13 | $85.98 | 77,700 | — | — |
| 2021-07-01 | $45.26 | $86.23 | 99,700 | — | — |
| 2021-06-30 | $44.61 | $84.99 | 119,700 | — | — |
| 2021-06-29 | $44.12 | $84.06 | 81,100 | — | — |
| 2021-06-28 | $44.22 | $84.25 | 153,100 | — | — |
| 2021-06-25 | $45.12 | $85.96 | 865,200 | — | — |
| 2021-06-24 | $44.49 | $84.76 | 113,900 | — | — |
| 2021-06-23 | $43.69 | $83.24 | 128,200 | — | — |
| 2021-06-22 | $43.55 | $82.97 | 191,200 | — | — |
| 2021-06-21 | $44.39 | $84.57 | 215,500 | — | — |
| 2021-06-18 | $43.32 | $82.53 | 360,000 | — | — |
| 2021-06-17 | $44.96 | $85.66 | 260,400 | — | — |
| 2021-06-16 | $45.35 | $86.40 | 290,000 | — | — |
| 2021-06-15 | $46.14 | $87.90 | 171,400 | — | — |
| 2021-06-14 | $47.30 | $90.11 | 186,100 | — | — |
| 2021-06-11 | $48.65 | $92.69 | 108,100 | — | — |
| 2021-06-10 | $47.50 | $90.50 | 127,900 | — | — |
| 2021-06-09 | $48.30 | $92.02 | 132,400 | — | — |
| 2021-06-08 | $49.20 | $93.73 | 163,500 | — | — |
| 2021-06-07 | $48.46 | $92.32 | 198,200 | — | — |
| 2021-06-04 | $47.09 | $89.71 | 94,700 | — | — |
| 2021-06-03 | $46.86 | $89.28 | 197,100 | — | — |
| 2021-06-02 | $47.13 | $89.79 | 158,500 | — | — |
| 2021-06-01 | $47.91 | $91.28 | 206,100 | — | — |
| 2021-05-28 | $46.77 | $89.10 | 102,100 | — | — |
| 2021-05-27 | $46.94 | $89.43 | 172,500 | — | — |
| 2021-05-26 | $45.64 | $86.95 | 155,200 | — | — |
| 2021-05-25 | $44.78 | $85.31 | 196,000 | — | — |
| 2021-05-24 | $45.33 | $86.36 | 131,500 | — | — |
| 2021-05-21 | $44.86 | $85.47 | 445,600 | — | — |
| 2021-05-20 | $44.00 | $83.83 | 147,400 | — | — |
| 2021-05-19 | $43.40 | $82.68 | 114,300 | — | — |
| 2021-05-18 | $43.61 | $83.08 | 131,800 | — | — |
| 2021-05-17 | $43.95 | $83.73 | 119,900 | — | — |
| 2021-05-14 | $44.55 | $84.88 | 202,700 | — | — |
| 2021-05-13 | $42.03 | $80.07 | 189,000 | — | — |
| 2021-05-12 | $41.08 | $78.26 | 275,700 | — | — |
| 2021-05-11 | $42.18 | $80.36 | 285,100 | — | — |
| 2021-05-10 | $44.96 | $85.50 | 176,600 | — | — |
| 2021-05-07 | $47.16 | $89.69 | 238,000 | — | — |
| 2021-05-06 | $46.17 | $87.81 | 164,000 | — | — |
| 2021-05-05 | $45.10 | $85.77 | 123,000 | — | — |
| 2021-05-04 | $45.01 | $85.60 | 150,400 | — | — |
| 2021-05-03 | $45.91 | $87.31 | 275,700 | — | — |
| 2021-04-30 | $45.79 | $87.08 | 375,100 | — | — |
| 2021-04-29 | $45.66 | $86.84 | 344,900 | — | — |
| 2021-04-28 | $46.25 | $87.96 | 204,600 | — | — |
| 2021-04-27 | $45.94 | $87.37 | 167,700 | — | — |
| 2021-04-26 | $45.87 | $87.23 | 199,100 | — | — |
| 2021-04-23 | $43.85 | $83.39 | 131,100 | — | — |
| 2021-04-22 | $43.16 | $82.08 | 139,600 | — | — |
| 2021-04-21 | $43.91 | $83.51 | 176,600 | — | — |
| 2021-04-20 | $42.58 | $80.98 | 222,100 | — | — |
| 2021-04-19 | $43.88 | $83.45 | 178,000 | — | — |
| 2021-04-16 | $46.02 | $87.52 | 173,700 | — | — |
| 2021-04-15 | $45.95 | $87.39 | 124,600 | — | — |
| 2021-04-14 | $44.79 | $85.18 | 220,600 | — | — |
| 2021-04-13 | $44.51 | $84.65 | 182,400 | — | — |
| 2021-04-12 | $44.11 | $83.89 | 205,600 | — | — |
| 2021-04-09 | $44.79 | $85.18 | 302,600 | — | — |
| 2021-04-08 | $43.52 | $82.77 | 306,300 | — | — |
| 2021-04-07 | $42.33 | $80.50 | 157,200 | — | — |
| 2021-04-06 | $43.30 | $82.35 | 176,100 | — | — |
| 2021-04-05 | $44.35 | $84.34 | 169,900 | — | — |
| 2021-04-01 | $44.09 | $83.85 | 213,600 | — | — |
| 2021-03-31 | $42.90 | $81.59 | 340,100 | — | — |
| 2021-03-30 | $43.73 | $83.16 | 224,700 | — | — |
| 2021-03-29 | $42.40 | $80.64 | 260,200 | — | — |
| 2021-03-26 | $43.76 | $83.22 | 222,300 | — | — |
| 2021-03-25 | $43.49 | $82.71 | 296,100 | — | — |
| 2021-03-24 | $43.19 | $82.14 | 298,000 | — | — |
| 2021-03-23 | $44.51 | $84.65 | 241,500 | — | — |
| 2021-03-22 | $47.29 | $89.94 | 171,700 | — | — |
| 2021-03-19 | $46.45 | $88.34 | 533,800 | — | — |
| 2021-03-18 | $46.31 | $88.07 | 187,700 | — | — |
| 2021-03-17 | $48.14 | $91.55 | 255,900 | — | — |
| 2021-03-16 | $47.81 | $90.92 | 172,100 | — | — |
| 2021-03-15 | $48.62 | $92.46 | 175,100 | — | — |
| 2021-03-12 | $49.31 | $93.78 | 239,000 | — | — |
| 2021-03-11 | $50.00 | $95.09 | 327,300 | — | — |
| 2021-03-10 | $49.52 | $94.18 | 277,700 | — | — |
| 2021-03-09 | $48.65 | $92.52 | 222,600 | — | — |
| 2021-03-08 | $47.08 | $89.54 | 261,400 | — | — |
| 2021-03-05 | $46.73 | $88.87 | 406,600 | — | — |
| 2021-03-04 | $46.69 | $88.64 | 545,200 | — | — |
| 2021-03-03 | $49.70 | $94.36 | 726,800 | — | — |
| 2021-03-02 | $48.80 | $92.65 | 459,600 | — | — |
| 2021-03-01 | $50.78 | $96.41 | 531,700 | — | — |
| 2021-02-26 | $50.33 | $95.55 | 540,800 | — | — |
| 2021-02-25 | $52.96 | $100.55 | 811,500 | — | — |
| 2021-02-24 | $51.59 | $97.94 | 332,600 | — | — |
| 2021-02-23 | $51.38 | $97.55 | 363,300 | — | — |
| 2021-02-22 | $53.64 | $101.84 | 219,100 | — | — |
| 2021-02-19 | $52.82 | $100.28 | 397,600 | — | — |
| 2021-02-18 | $51.85 | $98.44 | 256,900 | — | — |
| 2021-02-17 | $52.26 | $99.22 | 296,400 | — | — |
| 2021-02-16 | $53.45 | $101.48 | 237,800 | — | — |
| 2021-02-12 | $53.68 | $101.91 | 224,600 | — | — |
| 2021-02-11 | $54.01 | $102.54 | 306,000 | — | — |
| 2021-02-10 | $54.53 | $103.53 | 368,000 | — | — |
| 2021-02-09 | $54.52 | $103.51 | 294,200 | — | — |
| 2021-02-08 | $55.30 | $104.99 | 306,200 | — | — |
| 2021-02-05 | $53.41 | $101.40 | 226,400 | — | — |
| 2021-02-04 | $51.86 | $98.46 | 317,800 | — | — |
| 2021-02-03 | $50.32 | $95.53 | 481,400 | — | — |
| 2021-02-02 | $49.50 | $93.98 | 502,600 | — | — |
| 2021-02-01 | $46.27 | $87.84 | 228,600 | — | — |
| 2021-01-29 | $44.50 | $84.48 | 323,600 | — | — |
| 2021-01-28 | $45.29 | $85.98 | 256,900 | — | — |
| 2021-01-27 | $44.99 | $85.41 | 398,300 | — | — |
| 2021-01-26 | $44.30 | $84.10 | 216,000 | — | — |
| 2021-01-25 | $44.06 | $83.65 | 356,800 | — | — |
| 2021-01-22 | $44.76 | $84.98 | 618,200 | — | — |
| 2021-01-21 | $47.04 | $89.31 | 336,200 | — | — |
| 2021-01-20 | $47.70 | $90.56 | 666,200 | — | — |
| 2021-01-19 | $44.46 | $84.41 | 362,500 | — | — |
| 2021-01-15 | $44.80 | $85.05 | 297,600 | — | — |
| 2021-01-14 | $45.23 | $85.87 | 325,200 | — | — |
| 2021-01-13 | $44.23 | $83.97 | 349,100 | — | — |
| 2021-01-12 | $43.35 | $82.30 | 273,800 | — | — |
| 2021-01-11 | $43.59 | $82.76 | 218,400 | — | — |
| 2021-01-08 | $43.43 | $82.45 | 361,500 | — | — |
| 2021-01-07 | $44.60 | $84.67 | 315,300 | — | — |
| 2021-01-06 | $45.16 | $85.74 | 610,500 | — | — |
| 2021-01-05 | $43.52 | $82.62 | 406,700 | — | — |
| 2021-01-04 | $41.61 | $79.00 | 420,600 | — | — |