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
- 2005-11-18 to 2026-08-27
- 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 |
|---|---|---|---|
| 2021-12-31 | $213.80 | $233.99 | 100 |
| 2021-12-30 | $217.50 | $238.04 | 100 |
| 2021-12-29 | $214.55 | $234.81 | 100 |
| 2021-12-28 | $208.86 | $228.58 | 100 |
| 2021-12-27 | $216.80 | $237.27 | 100 |
| 2021-12-23 | $217.81 | $238.38 | 1,000 |
| 2021-12-22 | $210.85 | $230.76 | 300 |
| 2021-12-21 | $203.68 | $222.91 | 100 |
| 2021-12-20 | $197.02 | $215.62 | 200 |
| 2021-12-17 | $194.38 | $212.73 | 900 |
| 2021-12-16 | $195.56 | $214.02 | 300 |
| 2021-12-15 | $200.65 | $219.59 | 200 |
| 2021-12-14 | $206.50 | $226.00 | 200 |
| 2021-12-13 | $208.20 | $227.86 | 100 |
| 2021-12-10 | $221.00 | $241.87 | 100 |
| 2021-12-09 | $208.20 | $227.86 | 0 |
| 2021-12-08 | $208.20 | $227.86 | 300 |
| 2021-12-07 | $208.20 | $227.86 | 0 |
| 2021-12-06 | $208.20 | $227.86 | 100 |
| 2021-12-03 | $205.50 | $224.90 | 100 |
| 2021-12-02 | $217.50 | $238.04 | 100 |
| 2021-12-01 | $218.00 | $238.58 | 100 |
| 2021-11-30 | $214.70 | $234.97 | 200 |
| 2021-11-29 | $218.75 | $239.40 | 100 |
| 2021-11-26 | $230.30 | $252.04 | 0 |
| 2021-11-24 | $230.30 | $252.04 | 100 |
| 2021-11-23 | $227.00 | $248.43 | 0 |
| 2021-11-22 | $227.00 | $248.43 | 300 |
| 2021-11-19 | $225.75 | $247.06 | 0 |
| 2021-11-18 | $225.75 | $247.06 | 1,900 |
| 2021-11-17 | $225.30 | $246.57 | 1,300 |
| 2021-11-16 | $225.00 | $246.24 | 100 |
| 2021-11-15 | $228.00 | $249.53 | 100 |
| 2021-11-12 | $224.25 | $245.42 | 0 |
| 2021-11-11 | $224.25 | $245.42 | 400 |
| 2021-11-10 | $228.70 | $250.29 | 100 |
| 2021-11-09 | $231.00 | $252.81 | 0 |
| 2021-11-08 | $231.00 | $252.81 | 100 |
| 2021-11-05 | $232.00 | $253.90 | 100 |
| 2021-11-04 | $229.23 | $250.87 | 100 |
| 2021-11-03 | $230.30 | $252.04 | 100 |
| 2021-11-02 | $228.77 | $250.37 | 100 |
| 2021-11-01 | $222.50 | $243.51 | 0 |
| 2021-10-29 | $222.50 | $243.51 | 0 |
| 2021-10-28 | $222.50 | $243.51 | 100 |
| 2021-10-27 | $220.89 | $241.75 | 100 |
| 2021-10-26 | $220.07 | $240.85 | 15,200 |
| 2021-10-25 | $221.00 | $241.87 | 0 |
| 2021-10-22 | $221.00 | $241.87 | 100 |
| 2021-10-21 | $224.71 | $245.93 | 100 |
| 2021-10-20 | $218.70 | $239.35 | 100 |
| 2021-10-19 | $221.63 | $242.56 | 200 |
| 2021-10-18 | $217.50 | $238.04 | 1,400 |
| 2021-10-15 | $221.25 | $242.14 | 100 |
| 2021-10-14 | $219.70 | $240.44 | 100 |
| 2021-10-13 | $222.59 | $243.61 | 0 |
| 2021-10-12 | $222.59 | $243.61 | 100 |
| 2021-10-11 | $213.88 | $234.07 | 200 |
| 2021-10-08 | $210.30 | $230.16 | 100 |
| 2021-10-07 | $207.50 | $227.09 | 100 |
| 2021-10-06 | $207.80 | $227.42 | 100 |
| 2021-10-05 | $209.84 | $229.65 | 100 |
| 2021-10-04 | $210.10 | $229.94 | 100 |
| 2021-10-01 | $209.62 | $229.41 | 100 |
| 2021-09-30 | $213.44 | $233.59 | 100 |
| 2021-09-29 | $208.09 | $227.74 | 1,800 |
| 2021-09-28 | $208.72 | $228.43 | 100 |
| 2021-09-27 | $225.50 | $246.79 | 100 |
| 2021-09-24 | $225.17 | $246.43 | 100 |
| 2021-09-23 | $229.00 | $250.62 | 100 |
| 2021-09-22 | $229.20 | $250.84 | 100 |
| 2021-09-21 | $224.94 | $246.18 | 300 |
| 2021-09-20 | $220.50 | $241.32 | 0 |
| 2021-09-17 | $220.50 | $241.32 | 200 |
| 2021-09-16 | $226.30 | $247.67 | 100 |
| 2021-09-15 | $220.50 | $241.32 | 300 |
| 2021-09-14 | $219.77 | $240.52 | 300 |
| 2021-09-13 | $226.05 | $247.39 | 100 |
| 2021-09-10 | $218.20 | $238.80 | 100 |
| 2021-09-09 | $229.13 | $250.76 | 200 |
| 2021-09-08 | $231.80 | $253.69 | 100 |
| 2021-09-07 | $226.96 | $248.39 | 700 |
| 2021-09-03 | $223.67 | $244.79 | 1,500 |
| 2021-09-02 | $227.97 | $249.49 | 100 |
| 2021-09-01 | $220.00 | $239.42 | 100 |
| 2021-08-31 | $225.32 | $245.21 | 0 |
| 2021-08-30 | $225.32 | $245.21 | 200 |
| 2021-08-27 | $224.80 | $244.65 | 0 |
| 2021-08-26 | $224.80 | $244.65 | 100 |
| 2021-08-25 | $222.85 | $242.53 | 0 |
| 2021-08-24 | $222.85 | $242.53 | 100 |
| 2021-08-23 | $220.84 | $240.34 | 100 |
| 2021-08-20 | $220.11 | $239.54 | 100 |
| 2021-08-19 | $218.30 | $237.57 | 100 |
| 2021-08-18 | $212.50 | $231.26 | 100 |
| 2021-08-17 | $216.20 | $235.29 | 100 |
| 2021-08-16 | $218.22 | $237.49 | 100 |
| 2021-08-13 | $214.98 | $233.96 | 200 |
| 2021-08-12 | $215.54 | $234.57 | 0 |
| 2021-08-11 | $215.54 | $234.57 | 0 |
| 2021-08-10 | $215.54 | $234.57 | 0 |
| 2021-08-09 | $215.54 | $234.57 | 100 |
| 2021-08-06 | $213.70 | $232.57 | 0 |
| 2021-08-05 | $213.70 | $232.57 | 0 |
| 2021-08-04 | $213.70 | $232.57 | 100 |
| 2021-08-03 | $217.08 | $236.25 | 100 |
| 2021-08-02 | $214.20 | $233.11 | 100 |
| 2021-07-30 | $212.15 | $230.88 | 100 |
| 2021-07-29 | $212.97 | $231.77 | 100 |
| 2021-07-28 | $213.69 | $232.56 | 100 |
| 2021-07-27 | $216.67 | $235.80 | 0 |
| 2021-07-26 | $216.67 | $235.80 | 100 |
| 2021-07-23 | $214.00 | $232.89 | 100 |
| 2021-07-22 | $214.99 | $233.97 | 0 |
| 2021-07-21 | $214.99 | $233.97 | 100 |
| 2021-07-20 | $211.60 | $230.28 | 100 |
| 2021-07-19 | $204.60 | $222.66 | 100 |
| 2021-07-16 | $206.00 | $224.19 | 0 |
| 2021-07-15 | $206.00 | $224.19 | 200 |
| 2021-07-14 | $206.00 | $224.19 | 100 |
| 2021-07-13 | $210.00 | $228.54 | 900 |
| 2021-07-12 | $210.30 | $228.87 | 100 |
| 2021-07-09 | $208.39 | $226.79 | 1,900 |
| 2021-07-08 | $203.13 | $221.07 | 200 |
| 2021-07-07 | $210.61 | $229.21 | 100 |
| 2021-07-06 | $209.20 | $227.67 | 100 |
| 2021-07-02 | $214.11 | $233.01 | 100 |
| 2021-07-01 | $209.81 | $228.33 | 100 |
| 2021-06-30 | $218.31 | $237.59 | 0 |
| 2021-06-29 | $218.31 | $237.59 | 100 |
| 2021-06-28 | $211.40 | $230.07 | 100 |
| 2021-06-25 | $216.13 | $235.21 | 300 |
| 2021-06-24 | $221.39 | $240.94 | 0 |
| 2021-06-23 | $221.39 | $240.94 | 100 |
| 2021-06-22 | $225.80 | $245.74 | 1,100 |
| 2021-06-21 | $226.03 | $245.99 | 200 |
| 2021-06-18 | $227.00 | $247.04 | 100 |
| 2021-06-17 | $226.17 | $246.14 | 200 |
| 2021-06-16 | $232.50 | $253.03 | 200 |
| 2021-06-15 | $239.41 | $260.55 | 100 |
| 2021-06-14 | $226.00 | $245.95 | 100 |
| 2021-06-11 | $228.50 | $248.68 | 100 |
| 2021-06-10 | $228.50 | $248.68 | 0 |
| 2021-06-09 | $228.50 | $248.68 | 0 |
| 2021-06-08 | $228.50 | $248.68 | 100 |
| 2021-06-07 | $225.00 | $244.87 | 600 |
| 2021-06-04 | $224.70 | $244.54 | 100 |
| 2021-06-03 | $220.75 | $240.24 | 0 |
| 2021-06-02 | $220.75 | $240.24 | 100 |
| 2021-06-01 | $223.14 | $242.84 | 1,800 |
| 2021-05-28 | $223.14 | $242.84 | 100 |
| 2021-05-27 | $226.38 | $246.37 | 100 |
| 2021-05-26 | $223.75 | $243.51 | 100 |
| 2021-05-25 | $225.44 | $245.34 | 200 |
| 2021-05-24 | $226.80 | $246.83 | 100 |
| 2021-05-21 | $215.50 | $234.53 | 100 |
| 2021-05-20 | $216.00 | $235.07 | 0 |
| 2021-05-19 | $216.00 | $235.07 | 0 |
| 2021-05-18 | $216.00 | $235.07 | 100 |
| 2021-05-17 | $213.91 | $232.80 | 100 |
| 2021-05-14 | $215.56 | $234.59 | 0 |
| 2021-05-13 | $215.56 | $234.59 | 800 |
| 2021-05-12 | $210.75 | $229.36 | 100 |
| 2021-05-11 | $215.84 | $234.90 | 100 |
| 2021-05-10 | $212.65 | $231.43 | 300 |
| 2021-05-07 | $213.66 | $232.52 | 100 |
| 2021-05-06 | $209.67 | $228.18 | 0 |
| 2021-05-05 | $209.67 | $228.18 | 0 |
| 2021-05-04 | $209.67 | $228.18 | 100 |
| 2021-05-03 | $209.79 | $228.31 | 100 |
| 2021-04-30 | $211.81 | $230.51 | 100 |
| 2021-04-29 | $209.70 | $228.22 | 700 |
| 2021-04-28 | $210.50 | $229.09 | 100 |
| 2021-04-27 | $210.13 | $228.68 | 100 |
| 2021-04-26 | $209.75 | $228.27 | 100 |
| 2021-04-23 | $212.88 | $231.68 | 100 |
| 2021-04-22 | $209.88 | $228.41 | 100 |
| 2021-04-21 | $204.95 | $223.05 | 200 |
| 2021-04-20 | $203.50 | $221.47 | 100 |
| 2021-04-19 | $205.50 | $223.64 | 200 |
| 2021-04-16 | $209.90 | $228.43 | 100 |
| 2021-04-15 | $208.00 | $226.37 | 1,000 |
| 2021-04-14 | $205.00 | $223.10 | 200 |
| 2021-04-13 | $202.25 | $220.11 | 0 |
| 2021-04-12 | $202.25 | $220.11 | 100 |
| 2021-04-09 | $200.20 | $217.88 | 100 |
| 2021-04-08 | $203.15 | $221.09 | 200 |
| 2021-04-07 | $201.63 | $219.43 | 100 |
| 2021-04-06 | $200.77 | $218.50 | 300 |
| 2021-04-05 | $201.27 | $219.04 | 100 |
| 2021-04-01 | $202.00 | $219.84 | 100 |
| 2021-03-31 | $197.82 | $215.29 | 0 |
| 2021-03-30 | $197.82 | $215.29 | 200 |
| 2021-03-29 | $205.50 | $223.64 | 500 |
| 2021-03-26 | $206.51 | $224.74 | 500 |
| 2021-03-25 | $206.33 | $224.55 | 200 |
| 2021-03-24 | $199.00 | $216.57 | 0 |
| 2021-03-23 | $199.00 | $216.57 | 100 |
| 2021-03-22 | $196.64 | $214.00 | 0 |
| 2021-03-19 | $196.64 | $214.00 | 400 |
| 2021-03-18 | $199.02 | $216.59 | 100 |
| 2021-03-17 | $201.91 | $219.74 | 100 |
| 2021-03-16 | $201.21 | $218.98 | 100 |
| 2021-03-15 | $195.25 | $212.49 | 100 |
| 2021-03-12 | $195.70 | $212.98 | 100 |
| 2021-03-11 | $197.07 | $214.47 | 500 |
| 2021-03-10 | $196.75 | $214.12 | 1,000 |
| 2021-03-09 | $192.34 | $209.32 | 900 |
| 2021-03-08 | $187.25 | $203.78 | 200 |
| 2021-03-05 | $193.75 | $210.86 | 600 |
| 2021-03-04 | $195.00 | $212.22 | 200 |
| 2021-03-03 | $207.92 | $225.15 | 100 |
| 2021-03-02 | $212.87 | $230.51 | 300 |
| 2021-03-01 | $209.76 | $227.14 | 200 |
| 2021-02-26 | $202.46 | $219.23 | 100 |
| 2021-02-25 | $210.78 | $228.24 | 100 |
| 2021-02-24 | $214.00 | $231.73 | 900 |
| 2021-02-23 | $213.00 | $230.65 | 100 |
| 2021-02-22 | $209.50 | $226.86 | 100 |
| 2021-02-19 | $217.57 | $235.60 | 100 |
| 2021-02-18 | $221.19 | $239.52 | 500 |
| 2021-02-17 | $217.00 | $234.98 | 1,200 |
| 2021-02-16 | $220.00 | $238.23 | 300 |
| 2021-02-12 | $220.83 | $239.13 | 200 |
| 2021-02-11 | $216.50 | $234.44 | 100 |
| 2021-02-10 | $216.50 | $234.44 | 500 |
| 2021-02-09 | $211.50 | $229.02 | 200 |
| 2021-02-08 | $213.50 | $231.19 | 100 |
| 2021-02-05 | $213.78 | $231.49 | 500 |
| 2021-02-04 | $211.80 | $229.35 | 500 |
| 2021-02-03 | $210.00 | $227.40 | 300 |
| 2021-02-02 | $210.00 | $227.40 | 300 |
| 2021-02-01 | $204.02 | $220.92 | 0 |
| 2021-01-29 | $204.02 | $220.92 | 100 |
| 2021-01-28 | $208.50 | $225.77 | 200 |
| 2021-01-27 | $208.50 | $225.77 | 200 |
| 2021-01-26 | $209.00 | $226.32 | 100 |
| 2021-01-25 | $213.00 | $230.65 | 200 |
| 2021-01-22 | $209.01 | $226.33 | 100 |
| 2021-01-21 | $209.50 | $226.86 | 200 |
| 2021-01-20 | $208.84 | $226.14 | 200 |
| 2021-01-19 | $208.55 | $225.83 | 500 |
| 2021-01-15 | $207.01 | $224.16 | 100 |
| 2021-01-14 | $210.00 | $227.40 | 100 |
| 2021-01-13 | $208.00 | $225.23 | 200 |
| 2021-01-12 | $213.65 | $231.35 | 100 |
| 2021-01-11 | $210.00 | $227.40 | 100 |
| 2021-01-08 | $219.05 | $237.20 | 100 |
| 2021-01-07 | $220.19 | $238.43 | 0 |
| 2021-01-06 | $220.19 | $238.43 | 200 |
| 2021-01-05 | $221.55 | $239.91 | 600 |
| 2021-01-04 | $219.13 | $237.29 | 400 |