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
- 1973-02-21 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 | $110.66 | $242.23 | 24,300 | — | — |
| 2021-12-30 | $110.12 | $241.05 | 31,400 | — | — |
| 2021-12-29 | $110.93 | $242.82 | 24,900 | — | — |
| 2021-12-28 | $110.59 | $242.07 | 25,200 | — | — |
| 2021-12-27 | $109.77 | $240.28 | 30,200 | — | — |
| 2021-12-23 | $107.27 | $234.81 | 26,000 | — | — |
| 2021-12-22 | $106.39 | $232.88 | 28,400 | — | — |
| 2021-12-21 | $105.67 | $231.30 | 30,700 | — | — |
| 2021-12-20 | $103.16 | $225.81 | 67,500 | — | — |
| 2021-12-17 | $103.29 | $226.10 | 299,900 | — | — |
| 2021-12-16 | $104.51 | $228.77 | 166,100 | — | — |
| 2021-12-15 | $103.83 | $227.28 | 83,200 | — | — |
| 2021-12-14 | $101.03 | $221.15 | 75,100 | — | — |
| 2021-12-13 | $102.17 | $223.64 | 83,500 | — | — |
| 2021-12-10 | $103.85 | $227.32 | 48,700 | — | — |
| 2021-12-09 | $104.64 | $229.05 | 49,000 | — | — |
| 2021-12-08 | $106.61 | $233.36 | 38,200 | — | — |
| 2021-12-07 | $105.84 | $231.68 | 34,200 | — | — |
| 2021-12-06 | $105.28 | $230.45 | 60,900 | — | — |
| 2021-12-03 | $103.11 | $225.70 | 53,500 | — | — |
| 2021-12-02 | $104.47 | $228.68 | 63,900 | — | — |
| 2021-12-01 | $102.32 | $223.97 | 81,400 | — | — |
| 2021-11-30 | $103.01 | $225.48 | 84,500 | — | — |
| 2021-11-29 | $106.91 | $234.02 | 31,800 | — | — |
| 2021-11-26 | $108.83 | $238.22 | 28,900 | — | — |
| 2021-11-24 | $113.16 | $247.70 | 32,100 | — | — |
| 2021-11-23 | $115.01 | $251.75 | 50,300 | — | — |
| 2021-11-22 | $114.88 | $251.46 | 49,300 | — | — |
| 2021-11-19 | $113.83 | $249.17 | 140,000 | — | — |
| 2021-11-18 | $115.21 | $252.19 | 48,700 | — | — |
| 2021-11-17 | $115.73 | $253.33 | 63,300 | — | — |
| 2021-11-16 | $114.77 | $251.22 | 71,000 | — | — |
| 2021-11-15 | $116.74 | $255.54 | 46,400 | — | — |
| 2021-11-12 | $119.00 | $260.48 | 68,900 | — | — |
| 2021-11-11 | $119.97 | $262.61 | 49,300 | — | — |
| 2021-11-10 | $118.76 | $259.96 | 48,100 | — | — |
| 2021-11-09 | $118.69 | $259.80 | 55,100 | — | — |
| 2021-11-08 | $118.47 | $259.32 | 51,100 | — | — |
| 2021-11-05 | $118.20 | $258.73 | 61,800 | — | — |
| 2021-11-04 | $114.96 | $251.07 | 40,800 | — | — |
| 2021-11-03 | $114.27 | $249.56 | 45,300 | — | — |
| 2021-11-02 | $113.97 | $248.91 | 36,400 | — | — |
| 2021-11-01 | $113.14 | $247.10 | 69,600 | — | — |
| 2021-10-29 | $111.27 | $243.01 | 67,500 | — | — |
| 2021-10-28 | $109.69 | $239.56 | 57,600 | — | — |
| 2021-10-27 | $106.04 | $231.59 | 31,400 | — | — |
| 2021-10-26 | $107.25 | $234.23 | 28,700 | — | — |
| 2021-10-25 | $107.52 | $234.82 | 37,000 | — | — |
| 2021-10-22 | $107.18 | $234.08 | 40,300 | — | — |
| 2021-10-21 | $107.49 | $234.76 | 52,300 | — | — |
| 2021-10-20 | $106.08 | $231.68 | 50,900 | — | — |
| 2021-10-19 | $105.94 | $231.37 | 41,500 | — | — |
| 2021-10-18 | $105.96 | $231.42 | 41,400 | — | — |
| 2021-10-15 | $105.63 | $230.69 | 71,500 | — | — |
| 2021-10-14 | $105.67 | $230.78 | 36,600 | — | — |
| 2021-10-13 | $104.43 | $228.07 | 66,700 | — | — |
| 2021-10-12 | $104.90 | $229.10 | 40,100 | — | — |
| 2021-10-11 | $104.18 | $227.53 | 34,900 | — | — |
| 2021-10-08 | $104.17 | $227.51 | 20,600 | — | — |
| 2021-10-07 | $104.47 | $228.16 | 61,500 | — | — |
| 2021-10-06 | $103.03 | $225.02 | 65,000 | — | — |
| 2021-10-05 | $103.91 | $226.94 | 58,400 | — | — |
| 2021-10-04 | $102.35 | $223.53 | 37,700 | — | — |
| 2021-10-01 | $101.77 | $222.26 | 98,200 | — | — |
| 2021-09-30 | $98.91 | $216.02 | 37,800 | — | — |
| 2021-09-29 | $100.80 | $220.15 | 32,700 | — | — |
| 2021-09-28 | $99.69 | $217.72 | 45,600 | — | — |
| 2021-09-27 | $101.40 | $221.46 | 43,400 | — | — |
| 2021-09-24 | $100.00 | $218.40 | 43,200 | — | — |
| 2021-09-23 | $99.85 | $218.07 | 58,800 | — | — |
| 2021-09-22 | $98.52 | $215.17 | 42,300 | — | — |
| 2021-09-21 | $96.45 | $210.65 | 65,300 | — | — |
| 2021-09-20 | $96.57 | $210.91 | 115,800 | — | — |
| 2021-09-17 | $97.67 | $213.31 | 205,500 | — | — |
| 2021-09-16 | $95.97 | $209.60 | 72,100 | — | — |
| 2021-09-15 | $95.31 | $208.16 | 70,600 | — | — |
| 2021-09-14 | $93.11 | $203.35 | 49,000 | — | — |
| 2021-09-13 | $93.15 | $203.44 | 67,800 | — | — |
| 2021-09-10 | $94.43 | $206.23 | 42,200 | — | — |
| 2021-09-09 | $95.16 | $207.83 | 57,500 | — | — |
| 2021-09-08 | $97.15 | $212.17 | 43,800 | — | — |
| 2021-09-07 | $97.82 | $213.64 | 63,200 | — | — |
| 2021-09-03 | $99.33 | $216.94 | 35,200 | — | — |
| 2021-09-02 | $99.87 | $218.11 | 38,500 | — | — |
| 2021-09-01 | $99.24 | $216.74 | 38,400 | — | — |
| 2021-08-31 | $99.24 | $216.74 | 39,500 | — | — |
| 2021-08-30 | $98.91 | $216.02 | 27,100 | — | — |
| 2021-08-27 | $99.48 | $217.26 | 53,000 | — | — |
| 2021-08-26 | $97.53 | $213.00 | 47,000 | — | — |
| 2021-08-25 | $98.92 | $216.04 | 42,800 | — | — |
| 2021-08-24 | $99.16 | $216.56 | 38,900 | — | — |
| 2021-08-23 | $100.40 | $219.27 | 73,600 | — | — |
| 2021-08-20 | $97.07 | $212.00 | 189,400 | — | — |
| 2021-08-19 | $96.09 | $209.86 | 58,900 | — | — |
| 2021-08-18 | $97.84 | $213.68 | 71,000 | — | — |
| 2021-08-17 | $97.74 | $213.46 | 78,600 | — | — |
| 2021-08-16 | $94.72 | $206.87 | 88,100 | — | — |
| 2021-08-13 | $96.97 | $211.78 | 61,600 | — | — |
| 2021-08-12 | $95.73 | $209.07 | 85,000 | — | — |
| 2021-08-11 | $94.86 | $207.17 | 121,700 | — | — |
| 2021-08-10 | $93.33 | $203.83 | 187,300 | — | — |
| 2021-08-09 | $91.50 | $199.83 | 91,200 | — | — |
| 2021-08-06 | $92.09 | $201.12 | 112,400 | — | — |
| 2021-08-05 | $91.00 | $198.74 | 64,600 | — | — |
| 2021-08-04 | $90.99 | $198.72 | 48,600 | — | — |
| 2021-08-03 | $92.25 | $201.47 | 92,300 | — | — |
| 2021-08-02 | $92.50 | $202.02 | 63,200 | — | — |
| 2021-07-30 | $92.00 | $200.93 | 53,700 | — | — |
| 2021-07-29 | $92.20 | $200.84 | 67,300 | — | — |
| 2021-07-28 | $91.30 | $198.88 | 111,900 | — | — |
| 2021-07-27 | $91.25 | $198.77 | 35,200 | — | — |
| 2021-07-26 | $91.53 | $199.38 | 33,300 | — | — |
| 2021-07-23 | $90.91 | $198.03 | 23,900 | — | — |
| 2021-07-22 | $90.16 | $196.40 | 31,400 | — | — |
| 2021-07-21 | $91.88 | $200.14 | 23,900 | — | — |
| 2021-07-20 | $90.62 | $197.40 | 50,000 | — | — |
| 2021-07-19 | $87.39 | $190.36 | 48,600 | — | — |
| 2021-07-16 | $88.94 | $193.74 | 45,400 | — | — |
| 2021-07-15 | $90.62 | $197.40 | 33,000 | — | — |
| 2021-07-14 | $91.24 | $198.75 | 35,500 | — | — |
| 2021-07-13 | $91.82 | $200.01 | 30,400 | — | — |
| 2021-07-12 | $93.68 | $204.06 | 33,800 | — | — |
| 2021-07-09 | $93.13 | $202.87 | 34,100 | — | — |
| 2021-07-08 | $92.28 | $201.01 | 50,700 | — | — |
| 2021-07-07 | $94.50 | $205.85 | 40,400 | — | — |
| 2021-07-06 | $93.25 | $203.13 | 50,400 | — | — |
| 2021-07-02 | $94.12 | $205.02 | 22,500 | — | — |
| 2021-07-01 | $94.85 | $206.61 | 33,900 | — | — |
| 2021-06-30 | $94.91 | $206.74 | 46,000 | — | — |
| 2021-06-29 | $93.70 | $204.11 | 30,100 | — | — |
| 2021-06-28 | $93.08 | $202.76 | 36,000 | — | — |
| 2021-06-25 | $94.58 | $206.02 | 138,800 | — | — |
| 2021-06-24 | $94.18 | $205.15 | 38,500 | — | — |
| 2021-06-23 | $92.93 | $202.43 | 47,500 | — | — |
| 2021-06-22 | $92.34 | $201.14 | 28,600 | — | — |
| 2021-06-21 | $92.00 | $200.40 | 70,400 | — | — |
| 2021-06-18 | $91.82 | $200.01 | 107,200 | — | — |
| 2021-06-17 | $92.55 | $201.60 | 41,000 | — | — |
| 2021-06-16 | $96.18 | $209.51 | 32,900 | — | — |
| 2021-06-15 | $96.66 | $210.55 | 41,100 | — | — |
| 2021-06-14 | $94.83 | $206.57 | 50,000 | — | — |
| 2021-06-11 | $96.50 | $210.21 | 23,200 | — | — |
| 2021-06-10 | $95.98 | $209.07 | 19,000 | — | — |
| 2021-06-09 | $98.51 | $214.58 | 23,500 | — | — |
| 2021-06-08 | $100.10 | $218.05 | 24,300 | — | — |
| 2021-06-07 | $99.25 | $216.20 | 27,400 | — | — |
| 2021-06-04 | $99.43 | $216.59 | 20,900 | — | — |
| 2021-06-03 | $99.25 | $216.20 | 28,800 | — | — |
| 2021-06-02 | $100.00 | $217.83 | 36,900 | — | — |
| 2021-06-01 | $102.07 | $222.34 | 66,800 | — | — |
| 2021-05-28 | $99.64 | $217.05 | 44,100 | — | — |
| 2021-05-27 | $99.44 | $216.61 | 37,800 | — | — |
| 2021-05-26 | $98.38 | $214.30 | 28,700 | — | — |
| 2021-05-25 | $96.45 | $210.10 | 36,900 | — | — |
| 2021-05-24 | $98.38 | $214.30 | 32,800 | — | — |
| 2021-05-21 | $98.69 | $214.98 | 29,700 | — | — |
| 2021-05-20 | $97.21 | $211.75 | 26,400 | — | — |
| 2021-05-19 | $98.82 | $215.26 | 32,400 | — | — |
| 2021-05-18 | $100.25 | $218.37 | 36,900 | — | — |
| 2021-05-17 | $102.43 | $223.12 | 45,400 | — | — |
| 2021-05-14 | $102.17 | $222.56 | 36,200 | — | — |
| 2021-05-13 | $100.72 | $219.40 | 53,700 | — | — |
| 2021-05-12 | $95.99 | $209.10 | 40,700 | — | — |
| 2021-05-11 | $100.01 | $217.85 | 42,700 | — | — |
| 2021-05-10 | $99.53 | $216.81 | 38,500 | — | — |
| 2021-05-07 | $101.44 | $220.44 | 59,500 | — | — |
| 2021-05-06 | $98.70 | $214.49 | 53,900 | — | — |
| 2021-05-05 | $97.60 | $212.10 | 53,900 | — | — |
| 2021-05-04 | $97.15 | $211.12 | 69,800 | — | — |
| 2021-05-03 | $97.94 | $212.84 | 72,000 | — | — |
| 2021-04-30 | $94.82 | $206.06 | 48,500 | — | — |
| 2021-04-29 | $96.42 | $209.53 | 31,700 | — | — |
| 2021-04-28 | $97.56 | $212.01 | 26,500 | — | — |
| 2021-04-27 | $97.91 | $212.77 | 31,200 | — | — |
| 2021-04-26 | $97.74 | $212.40 | 46,000 | — | — |
| 2021-04-23 | $97.00 | $210.80 | 57,200 | — | — |
| 2021-04-22 | $94.83 | $206.08 | 21,800 | — | — |
| 2021-04-21 | $95.91 | $208.43 | 46,600 | — | — |
| 2021-04-20 | $93.35 | $202.86 | 28,100 | — | — |
| 2021-04-19 | $95.43 | $207.38 | 23,100 | — | — |
| 2021-04-16 | $96.11 | $208.86 | 29,400 | — | — |
| 2021-04-15 | $95.75 | $208.08 | 21,600 | — | — |
| 2021-04-14 | $95.65 | $207.86 | 22,000 | — | — |
| 2021-04-13 | $94.57 | $205.51 | 25,100 | — | — |
| 2021-04-12 | $96.52 | $209.75 | 16,500 | — | — |
| 2021-04-09 | $96.42 | $209.53 | 23,100 | — | — |
| 2021-04-08 | $95.24 | $206.97 | 24,400 | — | — |
| 2021-04-07 | $95.40 | $207.32 | 33,600 | — | — |
| 2021-04-06 | $96.20 | $209.06 | 33,300 | — | — |
| 2021-04-05 | $96.60 | $209.93 | 41,400 | — | — |
| 2021-04-01 | $94.60 | $205.58 | 50,400 | — | — |
| 2021-03-31 | $95.57 | $207.69 | 69,700 | — | — |
| 2021-03-30 | $96.64 | $210.01 | 74,700 | — | — |
| 2021-03-29 | $94.72 | $205.84 | 76,500 | — | — |
| 2021-03-26 | $95.99 | $208.60 | 71,500 | — | — |
| 2021-03-25 | $94.43 | $205.21 | 91,500 | — | — |
| 2021-03-24 | $91.95 | $199.82 | 49,000 | — | — |
| 2021-03-23 | $91.75 | $199.39 | 78,600 | — | — |
| 2021-03-22 | $97.37 | $211.60 | 50,700 | — | — |
| 2021-03-19 | $98.89 | $214.90 | 261,700 | — | — |
| 2021-03-18 | $102.17 | $222.03 | 56,500 | — | — |
| 2021-03-17 | $103.78 | $225.53 | 45,400 | — | — |
| 2021-03-16 | $103.51 | $224.94 | 33,300 | — | — |
| 2021-03-15 | $106.54 | $231.53 | 36,200 | — | — |
| 2021-03-12 | $106.44 | $231.31 | 68,400 | — | — |
| 2021-03-11 | $105.78 | $229.88 | 52,600 | — | — |
| 2021-03-10 | $107.29 | $233.16 | 48,200 | — | — |
| 2021-03-09 | $104.57 | $227.25 | 53,400 | — | — |
| 2021-03-08 | $106.16 | $230.70 | 58,300 | — | — |
| 2021-03-05 | $102.61 | $222.99 | 114,400 | — | — |
| 2021-03-04 | $100.74 | $218.92 | 69,800 | — | — |
| 2021-03-03 | $103.35 | $224.59 | 80,100 | — | — |
| 2021-03-02 | $102.84 | $223.49 | 55,500 | — | — |
| 2021-03-01 | $101.84 | $221.31 | 45,300 | — | — |
| 2021-02-26 | $98.06 | $213.10 | 82,200 | — | — |
| 2021-02-25 | $98.02 | $213.01 | 62,300 | — | — |
| 2021-02-24 | $100.23 | $217.81 | 49,100 | — | — |
| 2021-02-23 | $97.40 | $211.66 | 39,000 | — | — |
| 2021-02-22 | $96.68 | $210.10 | 43,300 | — | — |
| 2021-02-19 | $95.28 | $207.06 | 43,900 | — | — |
| 2021-02-18 | $92.74 | $201.54 | 55,700 | — | — |
| 2021-02-17 | $93.48 | $203.15 | 97,200 | — | — |
| 2021-02-16 | $92.11 | $200.17 | 64,900 | — | — |
| 2021-02-12 | $90.82 | $197.37 | 60,300 | — | — |
| 2021-02-11 | $90.66 | $197.02 | 124,800 | — | — |
| 2021-02-10 | $91.60 | $199.06 | 93,600 | — | — |
| 2021-02-09 | $90.22 | $196.06 | 67,700 | — | — |
| 2021-02-08 | $86.98 | $188.50 | 54,300 | — | — |
| 2021-02-05 | $86.28 | $186.98 | 82,900 | — | — |
| 2021-02-04 | $86.66 | $187.81 | 43,700 | — | — |
| 2021-02-03 | $85.79 | $185.92 | 49,500 | — | — |
| 2021-02-02 | $85.56 | $185.42 | 76,700 | — | — |
| 2021-02-01 | $85.31 | $184.88 | 58,600 | — | — |
| 2021-01-29 | $81.91 | $177.51 | 68,200 | — | — |
| 2021-01-28 | $85.00 | $184.21 | 95,400 | — | — |
| 2021-01-27 | $84.00 | $182.04 | 66,300 | — | — |
| 2021-01-26 | $84.61 | $183.36 | 40,300 | — | — |
| 2021-01-25 | $85.00 | $184.21 | 54,700 | — | — |
| 2021-01-22 | $85.00 | $184.21 | 89,900 | — | — |
| 2021-01-21 | $84.65 | $183.45 | 64,400 | — | — |
| 2021-01-20 | $86.75 | $188.00 | 52,800 | — | — |
| 2021-01-19 | $86.25 | $186.92 | 58,600 | — | — |
| 2021-01-15 | $85.00 | $184.21 | 46,800 | — | — |
| 2021-01-14 | $85.03 | $184.27 | 49,200 | — | — |
| 2021-01-13 | $82.66 | $179.14 | 25,200 | — | — |
| 2021-01-12 | $85.40 | $185.07 | 31,300 | — | — |
| 2021-01-11 | $83.24 | $180.39 | 30,300 | — | — |
| 2021-01-08 | $83.12 | $180.13 | 44,700 | — | — |
| 2021-01-07 | $85.04 | $184.29 | 42,200 | — | — |
| 2021-01-06 | $85.97 | $186.31 | 99,300 | — | — |
| 2021-01-05 | $79.09 | $171.40 | 69,200 | — | — |
| 2021-01-04 | $75.16 | $162.88 | 40,300 | — | — |