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
- 2004-08-16 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 | $92.51 | $212.90 | 74,900 | — | — |
| 2021-12-30 | $91.93 | $211.57 | 51,900 | — | — |
| 2021-12-29 | $91.49 | $210.56 | 120,700 | — | — |
| 2021-12-28 | $92.00 | $211.73 | 71,500 | — | — |
| 2021-12-27 | $93.01 | $214.06 | 93,100 | — | — |
| 2021-12-23 | $89.96 | $207.04 | 118,200 | — | — |
| 2021-12-22 | $90.25 | $207.70 | 162,500 | — | — |
| 2021-12-21 | $90.91 | $209.22 | 67,100 | — | — |
| 2021-12-20 | $88.18 | $202.94 | 98,100 | — | — |
| 2021-12-17 | $91.30 | $210.12 | 224,300 | — | — |
| 2021-12-16 | $91.85 | $211.39 | 75,900 | — | — |
| 2021-12-15 | $92.09 | $211.94 | 161,500 | — | — |
| 2021-12-14 | $90.73 | $208.81 | 199,500 | — | — |
| 2021-12-13 | $91.80 | $211.27 | 149,100 | — | — |
| 2021-12-10 | $90.62 | $208.55 | 123,000 | — | — |
| 2021-12-09 | $90.64 | $208.60 | 76,300 | — | — |
| 2021-12-08 | $93.45 | $215.07 | 66,100 | — | — |
| 2021-12-07 | $92.64 | $213.20 | 56,200 | — | — |
| 2021-12-06 | $89.75 | $206.55 | 74,000 | — | — |
| 2021-12-03 | $89.04 | $204.92 | 65,200 | — | — |
| 2021-12-02 | $90.91 | $209.22 | 131,900 | — | — |
| 2021-12-01 | $88.18 | $202.94 | 119,000 | — | — |
| 2021-11-30 | $89.77 | $206.60 | 94,600 | — | — |
| 2021-11-29 | $92.91 | $213.82 | 97,800 | — | — |
| 2021-11-26 | $93.27 | $214.65 | 67,500 | — | — |
| 2021-11-24 | $99.12 | $228.12 | 44,200 | — | — |
| 2021-11-23 | $98.83 | $227.45 | 52,200 | — | — |
| 2021-11-22 | $97.98 | $225.49 | 68,300 | — | — |
| 2021-11-19 | $98.44 | $226.55 | 89,900 | — | — |
| 2021-11-18 | $99.81 | $229.70 | 98,100 | — | — |
| 2021-11-17 | $98.66 | $227.06 | 52,700 | — | — |
| 2021-11-16 | $99.72 | $229.50 | 93,400 | — | — |
| 2021-11-15 | $99.70 | $229.45 | 59,100 | — | — |
| 2021-11-12 | $99.75 | $229.57 | 60,100 | — | — |
| 2021-11-11 | $100.00 | $226.23 | 74,700 | — | — |
| 2021-11-10 | $99.64 | $225.42 | 80,800 | — | — |
| 2021-11-09 | $100.41 | $227.16 | 53,900 | — | — |
| 2021-11-08 | $99.86 | $225.91 | 96,000 | — | — |
| 2021-11-05 | $100.45 | $227.25 | 100,500 | — | — |
| 2021-11-04 | $98.93 | $223.81 | 60,100 | — | — |
| 2021-11-03 | $98.40 | $222.61 | 75,900 | — | — |
| 2021-11-02 | $95.69 | $216.48 | 57,600 | — | — |
| 2021-11-01 | $96.07 | $217.34 | 102,200 | — | — |
| 2021-10-29 | $94.89 | $214.67 | 86,900 | — | — |
| 2021-10-28 | $93.53 | $211.59 | 66,700 | — | — |
| 2021-10-27 | $91.42 | $206.82 | 65,400 | — | — |
| 2021-10-26 | $94.00 | $212.66 | 58,700 | — | — |
| 2021-10-25 | $93.40 | $211.30 | 56,500 | — | — |
| 2021-10-22 | $92.72 | $209.76 | 106,600 | — | — |
| 2021-10-21 | $91.53 | $207.07 | 91,600 | — | — |
| 2021-10-20 | $92.20 | $208.58 | 130,700 | — | — |
| 2021-10-19 | $89.76 | $203.06 | 92,200 | — | — |
| 2021-10-18 | $87.80 | $198.63 | 49,700 | — | — |
| 2021-10-15 | $87.34 | $197.59 | 81,900 | — | — |
| 2021-10-14 | $87.16 | $197.18 | 49,000 | — | — |
| 2021-10-13 | $85.50 | $193.43 | 79,600 | — | — |
| 2021-10-12 | $84.67 | $191.55 | 70,100 | — | — |
| 2021-10-11 | $84.73 | $191.68 | 44,400 | — | — |
| 2021-10-08 | $86.36 | $195.37 | 42,400 | — | — |
| 2021-10-07 | $85.82 | $194.15 | 83,900 | — | — |
| 2021-10-06 | $85.96 | $194.47 | 55,600 | — | — |
| 2021-10-05 | $86.60 | $195.91 | 75,900 | — | — |
| 2021-10-04 | $85.65 | $193.77 | 76,200 | — | — |
| 2021-10-01 | $85.31 | $193.00 | 83,000 | — | — |
| 2021-09-30 | $83.77 | $189.51 | 95,500 | — | — |
| 2021-09-29 | $83.09 | $187.97 | 66,700 | — | — |
| 2021-09-28 | $84.20 | $190.49 | 51,100 | — | — |
| 2021-09-27 | $86.81 | $196.39 | 43,000 | — | — |
| 2021-09-24 | $85.73 | $193.95 | 50,500 | — | — |
| 2021-09-23 | $86.11 | $194.81 | 39,600 | — | — |
| 2021-09-22 | $84.50 | $191.16 | 65,000 | — | — |
| 2021-09-21 | $84.04 | $190.12 | 56,800 | — | — |
| 2021-09-20 | $84.38 | $190.89 | 101,200 | — | — |
| 2021-09-17 | $87.22 | $197.32 | 446,800 | — | — |
| 2021-09-16 | $86.60 | $195.91 | 130,200 | — | — |
| 2021-09-15 | $85.70 | $193.88 | 87,600 | — | — |
| 2021-09-14 | $85.19 | $192.72 | 67,800 | — | — |
| 2021-09-13 | $86.19 | $194.99 | 69,400 | — | — |
| 2021-09-10 | $86.66 | $196.05 | 78,900 | — | — |
| 2021-09-09 | $87.53 | $198.02 | 54,900 | — | — |
| 2021-09-08 | $87.73 | $198.47 | 73,400 | — | — |
| 2021-09-07 | $87.18 | $197.23 | 54,200 | — | — |
| 2021-09-03 | $87.94 | $198.95 | 54,400 | — | — |
| 2021-09-02 | $88.41 | $200.01 | 83,600 | — | — |
| 2021-09-01 | $87.00 | $196.82 | 63,800 | — | — |
| 2021-08-31 | $87.71 | $198.43 | 51,900 | — | — |
| 2021-08-30 | $88.09 | $199.29 | 65,500 | — | — |
| 2021-08-27 | $88.38 | $199.94 | 72,200 | — | — |
| 2021-08-26 | $86.21 | $195.03 | 47,000 | — | — |
| 2021-08-25 | $87.41 | $197.75 | 43,500 | — | — |
| 2021-08-24 | $87.35 | $197.61 | 52,400 | — | — |
| 2021-08-23 | $88.20 | $199.53 | 58,500 | — | — |
| 2021-08-20 | $87.58 | $198.13 | 79,200 | — | — |
| 2021-08-19 | $84.99 | $192.27 | 109,100 | — | — |
| 2021-08-18 | $85.77 | $194.04 | 54,700 | — | — |
| 2021-08-17 | $86.22 | $195.06 | 48,400 | — | — |
| 2021-08-16 | $87.54 | $198.04 | 57,700 | — | — |
| 2021-08-13 | $88.17 | $199.47 | 34,400 | — | — |
| 2021-08-12 | $88.84 | $199.96 | 54,400 | — | — |
| 2021-08-11 | $88.23 | $198.59 | 101,500 | — | — |
| 2021-08-10 | $88.53 | $199.27 | 53,400 | — | — |
| 2021-08-09 | $87.25 | $196.39 | 45,000 | — | — |
| 2021-08-06 | $87.29 | $196.48 | 97,300 | — | — |
| 2021-08-05 | $86.36 | $194.38 | 58,200 | — | — |
| 2021-08-04 | $84.90 | $191.10 | 76,400 | — | — |
| 2021-08-03 | $84.28 | $189.70 | 73,100 | — | — |
| 2021-08-02 | $83.45 | $187.83 | 71,000 | — | — |
| 2021-07-30 | $83.21 | $187.29 | 128,300 | — | — |
| 2021-07-29 | $84.17 | $189.45 | 68,200 | — | — |
| 2021-07-28 | $82.82 | $186.41 | 124,300 | — | — |
| 2021-07-27 | $82.38 | $185.42 | 56,100 | — | — |
| 2021-07-26 | $82.90 | $186.59 | 89,700 | — | — |
| 2021-07-23 | $82.13 | $184.86 | 124,200 | — | — |
| 2021-07-22 | $81.01 | $182.34 | 171,200 | — | — |
| 2021-07-21 | $81.48 | $183.40 | 148,600 | — | — |
| 2021-07-20 | $80.13 | $180.36 | 110,300 | — | — |
| 2021-07-19 | $78.01 | $175.59 | 94,500 | — | — |
| 2021-07-16 | $79.22 | $178.31 | 115,300 | — | — |
| 2021-07-15 | $79.36 | $178.63 | 120,000 | — | — |
| 2021-07-14 | $80.44 | $181.06 | 42,600 | — | — |
| 2021-07-13 | $81.23 | $182.84 | 63,100 | — | — |
| 2021-07-12 | $81.60 | $183.67 | 117,900 | — | — |
| 2021-07-09 | $80.15 | $180.40 | 55,900 | — | — |
| 2021-07-08 | $79.32 | $178.54 | 104,600 | — | — |
| 2021-07-07 | $81.11 | $182.57 | 153,200 | — | — |
| 2021-07-06 | $80.89 | $182.07 | 66,100 | — | — |
| 2021-07-02 | $81.12 | $182.59 | 95,300 | — | — |
| 2021-07-01 | $82.15 | $184.91 | 68,100 | — | — |
| 2021-06-30 | $82.09 | $184.77 | 85,300 | — | — |
| 2021-06-29 | $81.89 | $184.32 | 72,300 | — | — |
| 2021-06-28 | $81.50 | $183.44 | 98,900 | — | — |
| 2021-06-25 | $82.07 | $184.73 | 434,600 | — | — |
| 2021-06-24 | $81.83 | $184.19 | 127,800 | — | — |
| 2021-06-23 | $80.42 | $181.01 | 116,800 | — | — |
| 2021-06-22 | $80.39 | $180.94 | 149,000 | — | — |
| 2021-06-21 | $79.57 | $179.10 | 120,000 | — | — |
| 2021-06-18 | $77.46 | $174.35 | 262,900 | — | — |
| 2021-06-17 | $78.10 | $175.79 | 122,000 | — | — |
| 2021-06-16 | $77.22 | $173.81 | 200,900 | — | — |
| 2021-06-15 | $75.79 | $170.59 | 91,800 | — | — |
| 2021-06-14 | $75.00 | $168.81 | 73,500 | — | — |
| 2021-06-11 | $74.83 | $168.43 | 71,000 | — | — |
| 2021-06-10 | $74.03 | $166.63 | 57,500 | — | — |
| 2021-06-09 | $74.35 | $167.35 | 77,700 | — | — |
| 2021-06-08 | $74.85 | $168.48 | 60,700 | — | — |
| 2021-06-07 | $74.60 | $167.91 | 114,800 | — | — |
| 2021-06-04 | $74.40 | $167.46 | 45,100 | — | — |
| 2021-06-03 | $74.47 | $167.62 | 105,500 | — | — |
| 2021-06-02 | $74.18 | $166.97 | 92,400 | — | — |
| 2021-06-01 | $73.72 | $165.93 | 70,200 | — | — |
| 2021-05-28 | $73.13 | $164.60 | 73,900 | — | — |
| 2021-05-27 | $73.14 | $164.63 | 150,200 | — | — |
| 2021-05-26 | $72.26 | $162.65 | 54,200 | — | — |
| 2021-05-25 | $72.25 | $162.62 | 99,900 | — | — |
| 2021-05-24 | $72.98 | $164.27 | 74,900 | — | — |
| 2021-05-21 | $72.17 | $162.44 | 69,000 | — | — |
| 2021-05-20 | $71.25 | $160.37 | 65,500 | — | — |
| 2021-05-19 | $70.85 | $159.47 | 62,100 | — | — |
| 2021-05-18 | $71.43 | $160.78 | 76,400 | — | — |
| 2021-05-17 | $72.37 | $162.89 | 135,300 | — | — |
| 2021-05-14 | $73.08 | $164.49 | 101,200 | — | — |
| 2021-05-13 | $72.05 | $161.16 | 106,400 | — | — |
| 2021-05-12 | $69.21 | $154.81 | 120,800 | — | — |
| 2021-05-11 | $70.34 | $157.33 | 283,400 | — | — |
| 2021-05-10 | $69.96 | $156.49 | 91,900 | — | — |
| 2021-05-07 | $70.78 | $158.32 | 110,500 | — | — |
| 2021-05-06 | $70.10 | $156.80 | 133,900 | — | — |
| 2021-05-05 | $69.66 | $155.81 | 159,600 | — | — |
| 2021-05-04 | $71.75 | $160.49 | 268,800 | — | — |
| 2021-05-03 | $70.85 | $158.48 | 206,600 | — | — |
| 2021-04-30 | $68.02 | $152.15 | 178,600 | — | — |
| 2021-04-29 | $68.46 | $153.13 | 87,000 | — | — |
| 2021-04-28 | $68.63 | $153.51 | 86,700 | — | — |
| 2021-04-27 | $68.03 | $152.17 | 81,100 | — | — |
| 2021-04-26 | $68.18 | $152.50 | 129,500 | — | — |
| 2021-04-23 | $68.91 | $154.14 | 164,600 | — | — |
| 2021-04-22 | $66.67 | $149.13 | 204,000 | — | — |
| 2021-04-21 | $68.30 | $152.77 | 110,200 | — | — |
| 2021-04-20 | $66.78 | $149.37 | 125,000 | — | — |
| 2021-04-19 | $66.62 | $149.01 | 83,700 | — | — |
| 2021-04-16 | $67.49 | $150.96 | 100,900 | — | — |
| 2021-04-15 | $67.61 | $151.23 | 81,700 | — | — |
| 2021-04-14 | $67.01 | $149.89 | 71,800 | — | — |
| 2021-04-13 | $66.40 | $148.52 | 113,800 | — | — |
| 2021-04-12 | $67.52 | $151.03 | 93,800 | — | — |
| 2021-04-09 | $66.50 | $148.75 | 119,600 | — | — |
| 2021-04-08 | $65.38 | $146.24 | 153,300 | — | — |
| 2021-04-07 | $65.28 | $146.02 | 88,600 | — | — |
| 2021-04-06 | $66.12 | $147.90 | 103,400 | — | — |
| 2021-04-05 | $67.55 | $151.09 | 119,800 | — | — |
| 2021-04-01 | $67.18 | $150.27 | 89,600 | — | — |
| 2021-03-31 | $65.33 | $146.13 | 206,700 | — | — |
| 2021-03-30 | $65.16 | $145.75 | 99,900 | — | — |
| 2021-03-29 | $66.10 | $147.85 | 111,300 | — | — |
| 2021-03-26 | $65.09 | $145.59 | 78,200 | — | — |
| 2021-03-25 | $64.31 | $143.85 | 122,800 | — | — |
| 2021-03-24 | $64.41 | $144.07 | 140,800 | — | — |
| 2021-03-23 | $64.47 | $144.21 | 168,700 | — | — |
| 2021-03-22 | $66.01 | $147.65 | 94,100 | — | — |
| 2021-03-19 | $65.67 | $146.89 | 643,100 | — | — |
| 2021-03-18 | $64.78 | $144.90 | 169,400 | — | — |
| 2021-03-17 | $67.76 | $151.56 | 124,100 | — | — |
| 2021-03-16 | $67.76 | $151.56 | 123,100 | — | — |
| 2021-03-15 | $69.23 | $154.85 | 153,300 | — | — |
| 2021-03-12 | $67.92 | $151.92 | 130,700 | — | — |
| 2021-03-11 | $66.54 | $148.84 | 152,200 | — | — |
| 2021-03-10 | $66.97 | $149.80 | 181,500 | — | — |
| 2021-03-09 | $66.69 | $149.17 | 130,200 | — | — |
| 2021-03-08 | $66.62 | $149.01 | 131,400 | — | — |
| 2021-03-05 | $65.89 | $147.38 | 150,400 | — | — |
| 2021-03-04 | $65.00 | $144.38 | 174,500 | — | — |
| 2021-03-03 | $67.18 | $149.23 | 126,000 | — | — |
| 2021-03-02 | $66.35 | $147.38 | 147,900 | — | — |
| 2021-03-01 | $66.50 | $147.72 | 118,700 | — | — |
| 2021-02-26 | $64.38 | $143.01 | 161,800 | — | — |
| 2021-02-25 | $63.78 | $141.67 | 147,200 | — | — |
| 2021-02-24 | $66.16 | $146.96 | 112,100 | — | — |
| 2021-02-23 | $64.15 | $142.50 | 110,400 | — | — |
| 2021-02-22 | $65.35 | $145.16 | 92,400 | — | — |
| 2021-02-19 | $66.21 | $147.07 | 72,400 | — | — |
| 2021-02-18 | $66.59 | $147.92 | 106,200 | — | — |
| 2021-02-17 | $66.27 | $147.21 | 91,900 | — | — |
| 2021-02-16 | $67.78 | $150.56 | 80,900 | — | — |
| 2021-02-12 | $69.03 | $153.34 | 53,900 | — | — |
| 2021-02-11 | $69.15 | $153.60 | 68,800 | — | — |
| 2021-02-10 | $68.98 | $153.22 | 100,200 | — | — |
| 2021-02-09 | $70.04 | $155.58 | 135,900 | — | — |
| 2021-02-08 | $68.54 | $152.25 | 98,300 | — | — |
| 2021-02-05 | $67.79 | $150.58 | 199,600 | — | — |
| 2021-02-04 | $68.70 | $152.60 | 73,300 | — | — |
| 2021-02-03 | $67.20 | $149.27 | 82,700 | — | — |
| 2021-02-02 | $67.50 | $149.94 | 121,300 | — | — |
| 2021-02-01 | $67.94 | $150.91 | 118,300 | — | — |
| 2021-01-29 | $65.50 | $145.49 | 190,300 | — | — |
| 2021-01-28 | $68.80 | $152.83 | 174,500 | — | — |
| 2021-01-27 | $68.38 | $151.89 | 179,700 | — | — |
| 2021-01-26 | $72.18 | $160.33 | 114,100 | — | — |
| 2021-01-25 | $72.03 | $160.00 | 105,900 | — | — |
| 2021-01-22 | $73.27 | $162.75 | 142,900 | — | — |
| 2021-01-21 | $73.95 | $164.26 | 146,700 | — | — |
| 2021-01-20 | $74.25 | $164.93 | 97,700 | — | — |
| 2021-01-19 | $73.80 | $163.93 | 87,500 | — | — |
| 2021-01-15 | $73.63 | $163.55 | 96,100 | — | — |
| 2021-01-14 | $74.54 | $165.58 | 83,800 | — | — |
| 2021-01-13 | $73.74 | $163.80 | 99,600 | — | — |
| 2021-01-12 | $73.60 | $163.49 | 64,100 | — | — |
| 2021-01-11 | $72.71 | $161.51 | 78,200 | — | — |
| 2021-01-08 | $71.67 | $159.20 | 144,300 | — | — |
| 2021-01-07 | $72.93 | $162.00 | 126,200 | — | — |
| 2021-01-06 | $74.44 | $165.35 | 157,300 | — | — |
| 2021-01-05 | $71.37 | $158.53 | 100,100 | — | — |
| 2021-01-04 | $71.42 | $158.64 | 109,400 | — | — |