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
- 1980-03-17 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 | $101.52 | $267.86 | 48,800 | — | — |
| 2021-12-30 | $101.20 | $267.01 | 47,400 | — | — |
| 2021-12-29 | $100.81 | $265.98 | 59,500 | — | — |
| 2021-12-28 | $99.18 | $261.68 | 70,900 | — | — |
| 2021-12-27 | $99.23 | $261.81 | 100,000 | — | — |
| 2021-12-23 | $96.00 | $253.29 | 55,800 | — | — |
| 2021-12-22 | $96.58 | $254.82 | 63,900 | — | — |
| 2021-12-21 | $96.00 | $253.29 | 122,400 | — | — |
| 2021-12-20 | $92.80 | $244.85 | 130,400 | — | — |
| 2021-12-17 | $96.45 | $254.48 | 501,800 | — | — |
| 2021-12-16 | $94.13 | $248.36 | 98,300 | — | — |
| 2021-12-15 | $97.44 | $257.09 | 141,100 | — | — |
| 2021-12-14 | $96.98 | $255.88 | 159,000 | — | — |
| 2021-12-13 | $96.37 | $254.27 | 108,000 | — | — |
| 2021-12-10 | $99.56 | $262.69 | 105,900 | — | — |
| 2021-12-09 | $100.54 | $265.27 | 243,700 | — | — |
| 2021-12-08 | $104.60 | $275.98 | 218,000 | — | — |
| 2021-12-07 | $106.30 | $280.47 | 121,000 | — | — |
| 2021-12-06 | $102.72 | $271.02 | 134,100 | — | — |
| 2021-12-03 | $98.00 | $258.57 | 187,300 | — | — |
| 2021-12-02 | $97.19 | $256.43 | 79,600 | — | — |
| 2021-12-01 | $95.62 | $252.29 | 102,000 | — | — |
| 2021-11-30 | $95.54 | $252.08 | 113,800 | — | — |
| 2021-11-29 | $98.95 | $261.08 | 110,100 | — | — |
| 2021-11-26 | $99.66 | $262.95 | 54,200 | — | — |
| 2021-11-24 | $103.58 | $273.29 | 95,300 | — | — |
| 2021-11-23 | $107.84 | $284.53 | 55,700 | — | — |
| 2021-11-22 | $108.75 | $286.93 | 88,500 | — | — |
| 2021-11-19 | $106.43 | $280.81 | 219,000 | — | — |
| 2021-11-18 | $106.92 | $282.10 | 77,300 | — | — |
| 2021-11-17 | $104.46 | $275.61 | 57,600 | — | — |
| 2021-11-16 | $104.35 | $275.32 | 60,700 | — | — |
| 2021-11-15 | $103.49 | $273.05 | 67,900 | — | — |
| 2021-11-12 | $102.19 | $269.62 | 45,100 | — | — |
| 2021-11-11 | $101.71 | $268.36 | 43,200 | — | — |
| 2021-11-10 | $101.51 | $267.83 | 60,800 | — | — |
| 2021-11-09 | $101.84 | $268.70 | 59,900 | — | — |
| 2021-11-08 | $100.62 | $265.48 | 60,700 | — | — |
| 2021-11-05 | $100.00 | $263.85 | 79,000 | — | — |
| 2021-11-04 | $98.10 | $258.83 | 67,900 | — | — |
| 2021-11-03 | $96.91 | $255.69 | 62,600 | — | — |
| 2021-11-02 | $92.87 | $245.03 | 56,700 | — | — |
| 2021-11-01 | $96.68 | $255.09 | 103,400 | — | — |
| 2021-10-29 | $92.72 | $244.64 | 97,400 | — | — |
| 2021-10-28 | $90.97 | $240.02 | 59,400 | — | — |
| 2021-10-27 | $88.90 | $234.56 | 63,500 | — | — |
| 2021-10-26 | $90.77 | $239.49 | 60,800 | — | — |
| 2021-10-25 | $91.57 | $241.60 | 71,800 | — | — |
| 2021-10-22 | $91.88 | $242.42 | 49,000 | — | — |
| 2021-10-21 | $92.41 | $243.82 | 50,500 | — | — |
| 2021-10-20 | $91.25 | $240.76 | 58,800 | — | — |
| 2021-10-19 | $91.04 | $240.21 | 101,600 | — | — |
| 2021-10-18 | $92.02 | $242.79 | 86,900 | — | — |
| 2021-10-15 | $92.03 | $242.82 | 84,500 | — | — |
| 2021-10-14 | $92.60 | $244.32 | 57,800 | — | — |
| 2021-10-13 | $91.43 | $240.13 | 71,500 | — | — |
| 2021-10-12 | $91.00 | $239.00 | 58,200 | — | — |
| 2021-10-11 | $89.06 | $233.90 | 92,400 | — | — |
| 2021-10-08 | $89.45 | $234.93 | 101,600 | — | — |
| 2021-10-07 | $93.05 | $244.38 | 133,200 | — | — |
| 2021-10-06 | $91.17 | $239.44 | 146,100 | — | — |
| 2021-10-05 | $93.71 | $246.11 | 122,400 | — | — |
| 2021-10-04 | $93.39 | $245.27 | 145,400 | — | — |
| 2021-10-01 | $92.37 | $242.60 | 128,700 | — | — |
| 2021-09-30 | $90.17 | $236.82 | 128,700 | — | — |
| 2021-09-29 | $94.50 | $248.19 | 115,900 | — | — |
| 2021-09-28 | $93.90 | $246.61 | 139,100 | — | — |
| 2021-09-27 | $93.85 | $246.48 | 166,300 | — | — |
| 2021-09-24 | $89.62 | $235.37 | 119,400 | — | — |
| 2021-09-23 | $88.09 | $231.35 | 85,400 | — | — |
| 2021-09-22 | $87.32 | $229.33 | 75,600 | — | — |
| 2021-09-21 | $85.47 | $224.47 | 112,100 | — | — |
| 2021-09-20 | $85.16 | $223.66 | 119,000 | — | — |
| 2021-09-17 | $86.81 | $227.99 | 500,600 | — | — |
| 2021-09-16 | $86.70 | $227.70 | 103,400 | — | — |
| 2021-09-15 | $87.94 | $230.96 | 100,000 | — | — |
| 2021-09-14 | $87.50 | $229.80 | 135,300 | — | — |
| 2021-09-13 | $90.30 | $237.16 | 254,700 | — | — |
| 2021-09-10 | $89.00 | $233.74 | 136,700 | — | — |
| 2021-09-09 | $90.00 | $236.37 | 182,100 | — | — |
| 2021-09-08 | $89.40 | $234.79 | 183,300 | — | — |
| 2021-09-07 | $88.76 | $233.11 | 249,000 | — | — |
| 2021-09-03 | $94.15 | $247.27 | 405,100 | — | — |
| 2021-09-02 | $93.54 | $245.67 | 237,900 | — | — |
| 2021-09-01 | $92.88 | $243.93 | 176,000 | — | — |
| 2021-08-31 | $90.30 | $237.16 | 94,000 | — | — |
| 2021-08-30 | $92.82 | $243.78 | 78,500 | — | — |
| 2021-08-27 | $94.10 | $247.14 | 120,500 | — | — |
| 2021-08-26 | $90.80 | $238.47 | 64,500 | — | — |
| 2021-08-25 | $93.44 | $245.41 | 78,500 | — | — |
| 2021-08-24 | $93.28 | $244.99 | 58,800 | — | — |
| 2021-08-23 | $91.33 | $239.86 | 101,900 | — | — |
| 2021-08-20 | $90.65 | $238.08 | 110,000 | — | — |
| 2021-08-19 | $88.93 | $233.56 | 91,100 | — | — |
| 2021-08-18 | $89.19 | $234.24 | 86,000 | — | — |
| 2021-08-17 | $89.76 | $235.74 | 84,400 | — | — |
| 2021-08-16 | $92.22 | $242.20 | 49,500 | — | — |
| 2021-08-13 | $92.23 | $242.23 | 48,100 | — | — |
| 2021-08-12 | $92.49 | $242.91 | 118,200 | — | — |
| 2021-08-11 | $93.98 | $246.82 | 105,600 | — | — |
| 2021-08-10 | $91.93 | $241.44 | 89,800 | — | — |
| 2021-08-09 | $87.84 | $230.70 | 81,000 | — | — |
| 2021-08-06 | $88.21 | $231.67 | 88,800 | — | — |
| 2021-08-05 | $85.91 | $225.63 | 97,600 | — | — |
| 2021-08-04 | $85.14 | $223.61 | 145,800 | — | — |
| 2021-08-03 | $86.50 | $227.18 | 156,000 | — | — |
| 2021-08-02 | $85.98 | $225.81 | 181,000 | — | — |
| 2021-07-30 | $86.93 | $228.31 | 81,000 | — | — |
| 2021-07-29 | $87.36 | $229.44 | 94,300 | — | — |
| 2021-07-28 | $86.53 | $227.26 | 163,800 | — | — |
| 2021-07-27 | $87.03 | $228.57 | 99,900 | — | — |
| 2021-07-26 | $89.68 | $235.53 | 99,600 | — | — |
| 2021-07-23 | $88.54 | $232.54 | 95,200 | — | — |
| 2021-07-22 | $87.04 | $228.60 | 97,500 | — | — |
| 2021-07-21 | $90.98 | $238.94 | 113,800 | — | — |
| 2021-07-20 | $89.92 | $236.16 | 259,800 | — | — |
| 2021-07-19 | $87.29 | $229.25 | 170,700 | — | — |
| 2021-07-16 | $90.58 | $237.89 | 105,100 | — | — |
| 2021-07-15 | $94.80 | $248.98 | 105,600 | — | — |
| 2021-07-14 | $100.63 | $263.19 | 171,700 | — | — |
| 2021-07-13 | $102.50 | $268.08 | 197,700 | — | — |
| 2021-07-12 | $101.90 | $266.51 | 127,300 | — | — |
| 2021-07-09 | $100.55 | $262.98 | 101,500 | — | — |
| 2021-07-08 | $94.85 | $248.07 | 171,200 | — | — |
| 2021-07-07 | $94.70 | $247.68 | 159,100 | — | — |
| 2021-07-06 | $95.00 | $248.46 | 125,400 | — | — |
| 2021-07-02 | $96.84 | $253.27 | 60,200 | — | — |
| 2021-07-01 | $98.73 | $258.22 | 79,400 | — | — |
| 2021-06-30 | $98.84 | $258.50 | 113,600 | — | — |
| 2021-06-29 | $96.81 | $253.19 | 86,000 | — | — |
| 2021-06-28 | $96.50 | $252.38 | 117,300 | — | — |
| 2021-06-25 | $97.93 | $256.12 | 462,000 | — | — |
| 2021-06-24 | $100.20 | $262.06 | 217,100 | — | — |
| 2021-06-23 | $99.35 | $259.84 | 293,900 | — | — |
| 2021-06-22 | $99.80 | $261.01 | 320,200 | — | — |
| 2021-06-21 | $100.00 | $261.54 | 102,300 | — | — |
| 2021-06-18 | $97.48 | $254.95 | 134,900 | — | — |
| 2021-06-17 | $100.47 | $262.77 | 83,300 | — | — |
| 2021-06-16 | $103.29 | $270.14 | 81,100 | — | — |
| 2021-06-15 | $103.09 | $269.62 | 115,400 | — | — |
| 2021-06-14 | $103.36 | $270.33 | 121,800 | — | — |
| 2021-06-11 | $106.08 | $277.44 | 117,100 | — | — |
| 2021-06-10 | $106.10 | $277.49 | 394,000 | — | — |
| 2021-06-09 | $98.10 | $256.57 | 125,400 | — | — |
| 2021-06-08 | $97.79 | $255.76 | 72,600 | — | — |
| 2021-06-07 | $96.59 | $252.62 | 47,500 | — | — |
| 2021-06-04 | $94.60 | $247.41 | 47,400 | — | — |
| 2021-06-03 | $95.07 | $248.64 | 77,700 | — | — |
| 2021-06-02 | $94.84 | $248.04 | 135,900 | — | — |
| 2021-06-01 | $96.63 | $252.72 | 78,200 | — | — |
| 2021-05-28 | $95.75 | $250.42 | 40,400 | — | — |
| 2021-05-27 | $96.39 | $252.10 | 57,800 | — | — |
| 2021-05-26 | $95.14 | $248.83 | 65,000 | — | — |
| 2021-05-25 | $91.59 | $239.54 | 115,100 | — | — |
| 2021-05-24 | $92.92 | $243.02 | 53,800 | — | — |
| 2021-05-21 | $91.78 | $240.04 | 41,200 | — | — |
| 2021-05-20 | $91.70 | $239.83 | 54,100 | — | — |
| 2021-05-19 | $90.92 | $237.79 | 35,400 | — | — |
| 2021-05-18 | $93.59 | $244.77 | 100,100 | — | — |
| 2021-05-17 | $95.64 | $250.13 | 37,200 | — | — |
| 2021-05-14 | $94.38 | $246.84 | 38,500 | — | — |
| 2021-05-13 | $90.73 | $237.29 | 95,100 | — | — |
| 2021-05-12 | $86.82 | $227.07 | 140,200 | — | — |
| 2021-05-11 | $92.52 | $241.97 | 89,700 | — | — |
| 2021-05-10 | $92.26 | $241.29 | 65,000 | — | — |
| 2021-05-07 | $94.79 | $247.91 | 97,200 | — | — |
| 2021-05-06 | $95.12 | $248.77 | 78,400 | — | — |
| 2021-05-05 | $94.35 | $246.76 | 91,200 | — | — |
| 2021-05-04 | $94.08 | $246.05 | 90,500 | — | — |
| 2021-05-03 | $92.79 | $242.68 | 124,500 | — | — |
| 2021-04-30 | $91.23 | $238.60 | 70,200 | — | — |
| 2021-04-29 | $92.91 | $243.00 | 57,400 | — | — |
| 2021-04-28 | $93.24 | $243.86 | 76,500 | — | — |
| 2021-04-27 | $93.98 | $245.79 | 200,600 | — | — |
| 2021-04-26 | $90.08 | $235.59 | 92,500 | — | — |
| 2021-04-23 | $89.99 | $235.36 | 91,700 | — | — |
| 2021-04-22 | $88.07 | $230.34 | 94,200 | — | — |
| 2021-04-21 | $88.40 | $231.20 | 120,700 | — | — |
| 2021-04-20 | $85.20 | $222.83 | 253,600 | — | — |
| 2021-04-19 | $86.01 | $224.95 | 77,400 | — | — |
| 2021-04-16 | $88.88 | $232.45 | 38,300 | — | — |
| 2021-04-15 | $87.91 | $229.92 | 48,400 | — | — |
| 2021-04-14 | $88.62 | $230.81 | 60,600 | — | — |
| 2021-04-13 | $89.58 | $233.31 | 100,500 | — | — |
| 2021-04-12 | $90.46 | $235.60 | 80,500 | — | — |
| 2021-04-09 | $88.30 | $229.97 | 161,500 | — | — |
| 2021-04-08 | $86.33 | $224.84 | 165,300 | — | — |
| 2021-04-07 | $86.13 | $224.32 | 67,300 | — | — |
| 2021-04-06 | $87.84 | $228.78 | 55,300 | — | — |
| 2021-04-05 | $87.44 | $227.73 | 54,900 | — | — |
| 2021-04-01 | $85.57 | $222.86 | 61,700 | — | — |
| 2021-03-31 | $87.42 | $227.68 | 137,500 | — | — |
| 2021-03-30 | $86.14 | $224.35 | 103,700 | — | — |
| 2021-03-29 | $83.92 | $218.57 | 106,900 | — | — |
| 2021-03-26 | $88.39 | $230.21 | 153,000 | — | — |
| 2021-03-25 | $82.64 | $215.23 | 164,100 | — | — |
| 2021-03-24 | $80.65 | $210.05 | 89,200 | — | — |
| 2021-03-23 | $81.43 | $212.08 | 141,800 | — | — |
| 2021-03-22 | $86.38 | $224.97 | 81,900 | — | — |
| 2021-03-19 | $88.18 | $229.66 | 301,400 | — | — |
| 2021-03-18 | $88.08 | $229.40 | 126,500 | — | — |
| 2021-03-17 | $89.25 | $232.45 | 112,900 | — | — |
| 2021-03-16 | $91.44 | $238.15 | 66,400 | — | — |
| 2021-03-15 | $94.12 | $245.13 | 76,600 | — | — |
| 2021-03-12 | $93.21 | $242.76 | 78,300 | — | — |
| 2021-03-11 | $89.88 | $234.09 | 136,600 | — | — |
| 2021-03-10 | $88.00 | $229.19 | 89,700 | — | — |
| 2021-03-09 | $87.47 | $227.81 | 95,000 | — | — |
| 2021-03-08 | $85.76 | $223.36 | 80,000 | — | — |
| 2021-03-05 | $80.38 | $209.35 | 79,500 | — | — |
| 2021-03-04 | $78.91 | $205.52 | 81,100 | — | — |
| 2021-03-03 | $81.29 | $211.72 | 77,600 | — | — |
| 2021-03-02 | $79.53 | $207.13 | 60,200 | — | — |
| 2021-03-01 | $79.25 | $206.40 | 55,500 | — | — |
| 2021-02-26 | $76.24 | $198.56 | 118,800 | — | — |
| 2021-02-25 | $76.26 | $198.62 | 125,900 | — | — |
| 2021-02-24 | $79.97 | $208.28 | 61,600 | — | — |
| 2021-02-23 | $76.94 | $200.39 | 55,000 | — | — |
| 2021-02-22 | $76.58 | $199.45 | 88,300 | — | — |
| 2021-02-19 | $74.70 | $194.55 | 47,400 | — | — |
| 2021-02-18 | $72.42 | $188.62 | 55,900 | — | — |
| 2021-02-17 | $74.41 | $193.80 | 40,000 | — | — |
| 2021-02-16 | $75.51 | $196.66 | 75,700 | — | — |
| 2021-02-12 | $75.80 | $197.42 | 74,800 | — | — |
| 2021-02-11 | $75.21 | $195.88 | 87,200 | — | — |
| 2021-02-10 | $72.45 | $188.69 | 100,900 | — | — |
| 2021-02-09 | $73.28 | $190.85 | 91,300 | — | — |
| 2021-02-08 | $72.52 | $188.88 | 65,800 | — | — |
| 2021-02-05 | $70.11 | $182.60 | 69,600 | — | — |
| 2021-02-04 | $69.55 | $181.14 | 142,600 | — | — |
| 2021-02-03 | $65.86 | $171.53 | 92,300 | — | — |
| 2021-02-02 | $64.82 | $168.82 | 77,900 | — | — |
| 2021-02-01 | $64.38 | $167.68 | 93,800 | — | — |
| 2021-01-29 | $65.24 | $169.92 | 104,600 | — | — |
| 2021-01-28 | $67.71 | $176.35 | 84,400 | — | — |
| 2021-01-27 | $68.75 | $179.06 | 107,200 | — | — |
| 2021-01-26 | $69.58 | $181.22 | 102,200 | — | — |
| 2021-01-25 | $72.34 | $188.41 | 67,600 | — | — |
| 2021-01-22 | $71.29 | $185.67 | 116,100 | — | — |
| 2021-01-21 | $71.29 | $185.67 | 67,300 | — | — |
| 2021-01-20 | $72.80 | $189.60 | 76,800 | — | — |
| 2021-01-19 | $70.90 | $184.66 | 129,800 | — | — |
| 2021-01-15 | $71.40 | $185.96 | 117,200 | — | — |
| 2021-01-14 | $71.82 | $187.05 | 97,000 | — | — |
| 2021-01-13 | $72.31 | $187.68 | 91,400 | — | — |
| 2021-01-12 | $74.63 | $193.70 | 114,600 | — | — |
| 2021-01-11 | $71.78 | $186.30 | 82,600 | — | — |
| 2021-01-08 | $68.47 | $177.71 | 62,300 | — | — |
| 2021-01-07 | $70.32 | $182.51 | 113,200 | — | — |
| 2021-01-06 | $69.64 | $180.75 | 187,700 | — | — |
| 2021-01-05 | $64.68 | $167.87 | 100,500 | — | — |
| 2021-01-04 | $62.90 | $163.25 | 164,200 | — | — |