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
- 2012-05-15 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 — 2022
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume |
|---|---|---|---|
| 2022-12-30 | $156.59 | $171.06 | 500 |
| 2022-12-29 | $149.66 | $163.49 | 500 |
| 2022-12-28 | $156.34 | $170.79 | 3,200 |
| 2022-12-27 | $149.16 | $162.95 | 3,100 |
| 2022-12-23 | $149.21 | $163.00 | 400 |
| 2022-12-22 | $150.66 | $164.59 | 400 |
| 2022-12-21 | $155.91 | $170.32 | 600 |
| 2022-12-20 | $154.91 | $169.23 | 500 |
| 2022-12-19 | $153.91 | $168.14 | 1,700 |
| 2022-12-16 | $156.16 | $170.59 | 1,200 |
| 2022-12-15 | $160.41 | $175.24 | 1,000 |
| 2022-12-14 | $164.41 | $179.61 | 2,500 |
| 2022-12-13 | $162.94 | $178.00 | 900 |
| 2022-12-12 | $158.16 | $172.78 | 1,100 |
| 2022-12-09 | $159.41 | $174.14 | 900 |
| 2022-12-08 | $161.84 | $176.80 | 3,700 |
| 2022-12-07 | $158.25 | $172.88 | 8,600 |
| 2022-12-06 | $156.91 | $171.41 | 1,000 |
| 2022-12-05 | $159.32 | $174.05 | 3,800 |
| 2022-12-02 | $164.41 | $179.61 | 800 |
| 2022-12-01 | $164.66 | $179.88 | 800 |
| 2022-11-30 | $165.84 | $181.17 | 400 |
| 2022-11-29 | $160.91 | $175.78 | 200 |
| 2022-11-28 | $168.59 | $184.17 | 700 |
| 2022-11-25 | $159.34 | $174.07 | 500 |
| 2022-11-23 | $158.66 | $173.32 | 500 |
| 2022-11-22 | $156.58 | $171.05 | 400 |
| 2022-11-21 | $157.16 | $171.69 | 700 |
| 2022-11-18 | $157.16 | $171.69 | 400 |
| 2022-11-17 | $157.91 | $172.51 | 500 |
| 2022-11-16 | $159.66 | $174.42 | 600 |
| 2022-11-15 | $164.00 | $179.16 | 300 |
| 2022-11-14 | $162.41 | $177.42 | 600 |
| 2022-11-11 | $164.66 | $179.88 | 600 |
| 2022-11-10 | $152.41 | $166.50 | 200 |
| 2022-11-09 | $145.34 | $158.77 | 900 |
| 2022-11-08 | $156.41 | $170.87 | 500 |
| 2022-11-07 | $153.66 | $167.86 | 4,200 |
| 2022-11-04 | $148.73 | $162.48 | 500 |
| 2022-11-03 | $149.48 | $163.30 | 1,000 |
| 2022-11-02 | $157.86 | $172.45 | 1,100 |
| 2022-11-01 | $149.91 | $163.77 | 500 |
| 2022-10-31 | $152.06 | $166.11 | 1,100 |
| 2022-10-28 | $151.49 | $165.49 | 1,000 |
| 2022-10-27 | $147.70 | $161.35 | 700 |
| 2022-10-26 | $148.16 | $161.85 | 600 |
| 2022-10-25 | $146.66 | $160.22 | 300 |
| 2022-10-24 | $146.75 | $160.31 | 1,500 |
| 2022-10-21 | $146.42 | $159.95 | 1,900 |
| 2022-10-20 | $146.91 | $160.49 | 300 |
| 2022-10-19 | $150.34 | $164.24 | 800 |
| 2022-10-18 | $146.29 | $159.81 | 600 |
| 2022-10-17 | $152.59 | $166.69 | 500 |
| 2022-10-14 | $153.09 | $167.24 | 300 |
| 2022-10-13 | $149.41 | $163.22 | 5,300 |
| 2022-10-12 | $151.66 | $165.68 | 1,100 |
| 2022-10-11 | $152.91 | $167.04 | 2,100 |
| 2022-10-10 | $155.66 | $170.05 | 400 |
| 2022-10-07 | $160.34 | $175.16 | 500 |
| 2022-10-06 | $162.43 | $177.44 | 700 |
| 2022-10-05 | $166.34 | $181.71 | 1,500 |
| 2022-10-04 | $163.41 | $178.51 | 300 |
| 2022-10-03 | $159.91 | $174.69 | 400 |
| 2022-09-30 | $151.91 | $165.95 | 500 |
| 2022-09-29 | $156.84 | $171.34 | 400 |
| 2022-09-28 | $158.38 | $172.26 | 800 |
| 2022-09-27 | $153.90 | $167.39 | 600 |
| 2022-09-26 | $155.79 | $169.44 | 700 |
| 2022-09-23 | $155.79 | $169.44 | 2,100 |
| 2022-09-22 | $158.66 | $172.57 | 1,200 |
| 2022-09-21 | $158.16 | $172.02 | 900 |
| 2022-09-20 | $163.66 | $178.00 | 200 |
| 2022-09-19 | $165.91 | $180.45 | 2,200 |
| 2022-09-16 | $166.16 | $180.72 | 900 |
| 2022-09-15 | $165.66 | $180.18 | 300 |
| 2022-09-14 | $167.16 | $181.81 | 200 |
| 2022-09-13 | $166.64 | $181.24 | 200 |
| 2022-09-12 | $173.92 | $189.16 | 300 |
| 2022-09-09 | $179.43 | $195.16 | 400 |
| 2022-09-08 | $175.25 | $190.61 | 800 |
| 2022-09-07 | $168.73 | $183.52 | 500 |
| 2022-09-06 | $162.41 | $176.64 | 1,000 |
| 2022-09-02 | $173.09 | $188.26 | 400 |
| 2022-09-01 | $170.16 | $185.07 | 500 |
| 2022-08-31 | $174.16 | $189.42 | 100 |
| 2022-08-30 | $176.34 | $191.79 | 100 |
| 2022-08-29 | $173.41 | $188.61 | 500 |
| 2022-08-26 | $180.87 | $196.72 | 100 |
| 2022-08-25 | $182.38 | $198.36 | 300 |
| 2022-08-24 | $178.41 | $194.05 | 100 |
| 2022-08-23 | $178.91 | $194.59 | 100 |
| 2022-08-22 | $184.75 | $200.94 | 1,000 |
| 2022-08-19 | $185.11 | $201.33 | 500 |
| 2022-08-18 | $188.05 | $204.53 | 100 |
| 2022-08-17 | $187.76 | $204.22 | 1,300 |
| 2022-08-16 | $182.53 | $198.53 | 800 |
| 2022-08-15 | $190.91 | $207.64 | 900 |
| 2022-08-12 | $184.87 | $201.07 | 400 |
| 2022-08-11 | $178.31 | $193.94 | 400 |
| 2022-08-10 | $180.00 | $195.78 | 3,200 |
| 2022-08-09 | $176.16 | $191.60 | 200 |
| 2022-08-08 | $179.34 | $195.06 | 1,000 |
| 2022-08-05 | $172.16 | $187.25 | 1,100 |
| 2022-08-04 | $173.66 | $188.88 | 300 |
| 2022-08-03 | $177.93 | $193.52 | 300 |
| 2022-08-02 | $170.74 | $185.70 | 200 |
| 2022-08-01 | $173.91 | $189.15 | 1,000 |
| 2022-07-29 | $168.41 | $183.17 | 700 |
| 2022-07-28 | $168.16 | $182.90 | 700 |
| 2022-07-27 | $173.34 | $188.53 | 800 |
| 2022-07-26 | $171.84 | $186.90 | 500 |
| 2022-07-25 | $170.41 | $185.35 | 1,400 |
| 2022-07-22 | $171.50 | $186.53 | 400 |
| 2022-07-21 | $170.62 | $185.57 | 6,600 |
| 2022-07-20 | $165.46 | $179.96 | 6,600 |
| 2022-07-19 | $161.00 | $175.11 | 700 |
| 2022-07-18 | $161.34 | $175.48 | 1,900 |
| 2022-07-15 | $154.81 | $168.38 | 1,800 |
| 2022-07-14 | $153.41 | $166.86 | 200 |
| 2022-07-13 | $158.42 | $172.30 | 1,000 |
| 2022-07-12 | $159.16 | $173.11 | 500 |
| 2022-07-11 | $158.66 | $172.57 | 300 |
| 2022-07-08 | $164.00 | $178.37 | 600 |
| 2022-07-07 | $166.09 | $180.65 | 700 |
| 2022-07-06 | $161.14 | $175.26 | 400 |
| 2022-07-05 | $161.50 | $175.65 | 1,300 |
| 2022-07-01 | $160.16 | $174.20 | 1,100 |
| 2022-06-30 | $161.39 | $175.53 | 800 |
| 2022-06-29 | $158.66 | $172.57 | 1,100 |
| 2022-06-28 | $157.75 | $171.58 | 2,300 |
| 2022-06-27 | $166.37 | $180.95 | 2,200 |
| 2022-06-24 | $158.16 | $172.02 | 1,400 |
| 2022-06-23 | $150.61 | $163.81 | 600 |
| 2022-06-22 | $148.66 | $161.69 | 2,000 |
| 2022-06-21 | $151.66 | $164.95 | 700 |
| 2022-06-17 | $148.84 | $161.88 | 900 |
| 2022-06-16 | $145.32 | $158.06 | 1,200 |
| 2022-06-15 | $146.33 | $159.15 | 5,300 |
| 2022-06-14 | $148.43 | $161.44 | 2,100 |
| 2022-06-13 | $149.33 | $162.42 | 1,500 |
| 2022-06-10 | $157.88 | $171.72 | 2,000 |
| 2022-06-09 | $162.29 | $176.51 | 400 |
| 2022-06-08 | $162.13 | $176.34 | 100 |
| 2022-06-07 | $162.17 | $176.38 | 500 |
| 2022-06-06 | $159.80 | $173.81 | 1,100 |
| 2022-06-03 | $158.83 | $172.75 | 600 |
| 2022-06-02 | $165.56 | $180.07 | 1,000 |
| 2022-06-01 | $163.42 | $177.74 | 500 |
| 2022-05-31 | $159.29 | $173.25 | 800 |
| 2022-05-27 | $152.08 | $165.41 | 1,600 |
| 2022-05-26 | $155.35 | $168.97 | 1,300 |
| 2022-05-25 | $151.13 | $164.38 | 2,800 |
| 2022-05-24 | $151.13 | $164.38 | 1,300 |
| 2022-05-23 | $153.23 | $166.66 | 500 |
| 2022-05-20 | $151.52 | $164.80 | 600 |
| 2022-05-19 | $154.83 | $168.40 | 1,100 |
| 2022-05-18 | $159.42 | $173.39 | 1,100 |
| 2022-05-17 | $157.90 | $171.74 | 300 |
| 2022-05-16 | $160.07 | $174.10 | 1,200 |
| 2022-05-13 | $157.58 | $171.39 | 1,300 |
| 2022-05-12 | $158.33 | $172.21 | 700 |
| 2022-05-11 | $154.83 | $168.40 | 400 |
| 2022-05-10 | $147.33 | $160.24 | 1,000 |
| 2022-05-09 | $144.33 | $156.98 | 1,000 |
| 2022-05-06 | $148.83 | $161.87 | 700 |
| 2022-05-05 | $145.16 | $157.88 | 1,000 |
| 2022-05-04 | $147.33 | $160.24 | 700 |
| 2022-05-03 | $148.83 | $161.87 | 600 |
| 2022-05-02 | $144.90 | $157.60 | 5,200 |
| 2022-04-29 | $151.87 | $165.18 | 500 |
| 2022-04-28 | $149.58 | $162.69 | 500 |
| 2022-04-27 | $153.16 | $166.58 | 4,700 |
| 2022-04-26 | $153.84 | $167.32 | 400 |
| 2022-04-25 | $157.42 | $171.22 | 600 |
| 2022-04-22 | $156.58 | $170.30 | 300 |
| 2022-04-21 | $158.89 | $172.82 | 200 |
| 2022-04-20 | $160.64 | $174.72 | 200 |
| 2022-04-19 | $160.00 | $174.02 | 500 |
| 2022-04-18 | $161.17 | $175.30 | 500 |
| 2022-04-14 | $160.72 | $174.81 | 1,400 |
| 2022-04-13 | $161.83 | $176.01 | 1,000 |
| 2022-04-12 | $155.33 | $168.94 | 600 |
| 2022-04-11 | $156.84 | $170.59 | 400 |
| 2022-04-08 | $166.83 | $181.45 | 2,200 |
| 2022-04-07 | $164.33 | $178.73 | 900 |
| 2022-04-06 | $173.40 | $188.60 | 2,400 |
| 2022-04-05 | $178.17 | $193.79 | 300 |
| 2022-04-04 | $182.08 | $198.04 | 2,900 |
| 2022-04-01 | $182.08 | $198.04 | 100 |
| 2022-03-31 | $185.17 | $201.40 | 100 |
| 2022-03-30 | $182.08 | $198.04 | 300 |
| 2022-03-29 | $189.92 | $205.77 | 100 |
| 2022-03-28 | $180.58 | $195.65 | 300 |
| 2022-03-25 | $188.08 | $203.77 | 500 |
| 2022-03-24 | $190.60 | $206.50 | 2,500 |
| 2022-03-23 | $194.92 | $211.19 | 1,000 |
| 2022-03-22 | $193.92 | $210.10 | 2,300 |
| 2022-03-21 | $185.19 | $200.64 | 300 |
| 2022-03-18 | $191.09 | $207.04 | 500 |
| 2022-03-17 | $183.67 | $199.00 | 800 |
| 2022-03-16 | $176.83 | $191.59 | 300 |
| 2022-03-15 | $179.42 | $194.39 | 200 |
| 2022-03-14 | $175.42 | $190.06 | 200 |
| 2022-03-11 | $173.30 | $187.76 | 2,600 |
| 2022-03-10 | $182.42 | $197.64 | 400 |
| 2022-03-09 | $180.08 | $195.11 | 200 |
| 2022-03-08 | $175.42 | $190.06 | 300 |
| 2022-03-07 | $167.83 | $181.83 | 700 |
| 2022-03-04 | $177.35 | $192.15 | 300 |
| 2022-03-03 | $183.92 | $199.27 | 400 |
| 2022-03-02 | $183.42 | $198.73 | 200 |
| 2022-03-01 | $183.48 | $198.79 | 200 |
| 2022-02-28 | $183.50 | $198.81 | 700 |
| 2022-02-25 | $181.08 | $196.19 | 500 |
| 2022-02-24 | $181.42 | $196.56 | 200 |
| 2022-02-23 | $184.67 | $200.08 | 500 |
| 2022-02-22 | $183.26 | $198.55 | 100 |
| 2022-02-18 | $189.92 | $205.77 | 200 |
| 2022-02-17 | $189.67 | $205.50 | 600 |
| 2022-02-16 | $190.92 | $206.85 | 2,600 |
| 2022-02-15 | $187.63 | $203.29 | 1,100 |
| 2022-02-14 | $185.08 | $200.52 | 300 |
| 2022-02-11 | $188.83 | $204.59 | 200 |
| 2022-02-10 | $194.42 | $210.64 | 600 |
| 2022-02-09 | $198.17 | $214.71 | 400 |
| 2022-02-08 | $199.17 | $215.79 | 800 |
| 2022-02-07 | $188.74 | $204.49 | 500 |
| 2022-02-04 | $192.58 | $208.65 | 500 |
| 2022-02-03 | $202.42 | $219.31 | 200 |
| 2022-02-02 | $201.08 | $217.86 | 500 |
| 2022-02-01 | $203.08 | $220.03 | 500 |
| 2022-01-31 | $209.42 | $226.90 | 500 |
| 2022-01-28 | $208.42 | $225.81 | 200 |
| 2022-01-27 | $199.08 | $215.69 | 900 |
| 2022-01-26 | $211.42 | $229.06 | 500 |
| 2022-01-25 | $212.08 | $229.78 | 400 |
| 2022-01-24 | $216.07 | $234.10 | 600 |
| 2022-01-21 | $214.50 | $232.40 | 300 |
| 2022-01-20 | $219.42 | $237.73 | 1,100 |
| 2022-01-19 | $218.92 | $237.19 | 200 |
| 2022-01-18 | $220.92 | $239.35 | 300 |
| 2022-01-14 | $219.58 | $237.90 | 200 |
| 2022-01-13 | $224.58 | $243.32 | 100 |
| 2022-01-12 | $234.42 | $253.98 | 100 |
| 2022-01-11 | $228.42 | $247.48 | 100 |
| 2022-01-10 | $219.58 | $237.90 | 200 |
| 2022-01-07 | $225.42 | $244.23 | 100 |
| 2022-01-06 | $222.08 | $240.61 | 100 |
| 2022-01-05 | $235.42 | $255.06 | 100 |
| 2022-01-04 | $223.58 | $242.24 | 200 |
| 2022-01-03 | $223.08 | $241.69 | 200 |