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
- 2001-09-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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume |
|---|---|---|---|
| 2026-08-27 | $218.92 | $234.02 | 84,300 |
| 2026-08-26 | $222.90 | $238.28 | 45,900 |
| 2026-08-25 | $216.15 | $231.06 | 60,000 |
| 2026-08-24 | $215.11 | $229.95 | 59,200 |
| 2026-08-21 | $225.07 | $240.60 | 75,000 |
| 2026-08-20 | $218.56 | $233.64 | 88,500 |
| 2026-08-19 | $230.60 | $246.51 | 68,200 |
| 2026-08-18 | $217.25 | $232.24 | 56,900 |
| 2026-08-17 | $237.44 | $253.82 | 78,000 |
| 2026-08-14 | $231.08 | $247.02 | 67,400 |
| 2026-08-13 | $231.48 | $247.45 | 107,200 |
| 2026-08-12 | $222.78 | $238.15 | 46,400 |
| 2026-08-11 | $215.13 | $229.97 | 40,800 |
| 2026-08-10 | $211.70 | $226.30 | 65,700 |
| 2026-08-07 | $206.66 | $220.92 | 123,700 |
| 2026-08-06 | $207.44 | $221.75 | 59,000 |
| 2026-08-05 | $209.06 | $223.48 | 33,800 |
| 2026-08-04 | $205.02 | $219.16 | 51,300 |
| 2026-08-03 | $201.00 | $214.87 | 98,300 |
| 2026-07-31 | $197.67 | $211.31 | 196,000 |
| 2026-07-30 | $190.57 | $203.72 | 183,100 |
| 2026-07-29 | $166.25 | $177.72 | 257,400 |
| 2026-07-28 | $155.48 | $166.21 | 116,300 |
| 2026-07-27 | $165.14 | $176.53 | 97,600 |
| 2026-07-24 | $171.68 | $183.52 | 104,800 |
| 2026-07-23 | $185.15 | $197.92 | 51,300 |
| 2026-07-22 | $184.72 | $197.46 | 27,100 |
| 2026-07-21 | $186.45 | $199.31 | 62,600 |
| 2026-07-20 | $173.64 | $185.62 | 75,700 |
| 2026-07-17 | $178.05 | $190.33 | 108,100 |
| 2026-07-16 | $175.20 | $187.29 | 67,300 |
| 2026-07-15 | $188.42 | $201.42 | 64,500 |
| 2026-07-14 | $184.65 | $197.39 | 167,400 |
| 2026-07-13 | $175.16 | $187.24 | 112,200 |
| 2026-07-10 | $186.31 | $199.16 | 199,900 |
| 2026-07-09 | $186.68 | $199.56 | 318,000 |
| 2026-07-08 | $177.40 | $189.64 | 337,000 |
| 2026-07-07 | $176.00 | $188.14 | 561,200 |
| 2026-07-06 | $186.43 | $199.29 | 682,300 |
| 2026-07-02 | $176.70 | $188.89 | 1,030,200 |
| 2026-07-01 | $185.00 | $197.76 | 289,400 |
| 2026-06-30 | $208.06 | $222.41 | 458,800 |
| 2026-06-29 | $206.67 | $220.93 | 333,200 |
| 2026-06-26 | $200.74 | $214.59 | 250,700 |
| 2026-06-25 | $216.24 | $231.16 | 131,400 |
| 2026-06-24 | $192.75 | $206.05 | 134,000 |
| 2026-06-23 | $190.45 | $203.59 | 278,900 |
| 2026-06-22 | $201.79 | $215.71 | 144,400 |
| 2026-06-18 | $194.99 | $208.44 | 104,200 |
| 2026-06-17 | $187.43 | $200.36 | 95,500 |
| 2026-06-16 | $185.91 | $198.73 | 70,700 |
| 2026-06-15 | $186.35 | $199.21 | 81,400 |
| 2026-06-12 | $175.00 | $187.07 | 48,700 |
| 2026-06-11 | $168.06 | $179.65 | 81,200 |
| 2026-06-10 | $144.72 | $154.70 | 101,500 |
| 2026-06-09 | $159.88 | $170.91 | 125,000 |
| 2026-06-08 | $165.51 | $176.93 | 110,400 |
| 2026-06-05 | $153.51 | $164.10 | 111,500 |
| 2026-06-04 | $177.00 | $189.21 | 100,800 |
| 2026-06-03 | $174.80 | $186.86 | 59,200 |
| 2026-06-02 | $169.82 | $181.53 | 86,500 |
| 2026-06-01 | $164.42 | $175.76 | 96,000 |
| 2026-05-29 | $165.65 | $177.08 | 50,300 |
| 2026-05-28 | $171.80 | $183.65 | 63,600 |
| 2026-05-27 | $169.95 | $181.67 | 46,500 |
| 2026-05-26 | $169.12 | $180.79 | 66,100 |
| 2026-05-22 | $169.43 | $181.12 | 48,200 |
| 2026-05-21 | $172.63 | $184.54 | 57,400 |
| 2026-05-20 | $169.77 | $181.48 | 76,500 |
| 2026-05-19 | $163.58 | $174.86 | 65,000 |
| 2026-05-18 | $166.34 | $177.81 | 66,700 |
| 2026-05-15 | $170.58 | $182.35 | 69,000 |
| 2026-05-14 | $181.34 | $193.85 | 53,100 |
| 2026-05-13 | $180.96 | $193.44 | 38,200 |
| 2026-05-12 | $179.09 | $191.44 | 65,200 |
| 2026-05-11 | $185.30 | $198.08 | 59,100 |
| 2026-05-08 | $198.32 | $212.00 | 83,400 |
| 2026-05-07 | $186.09 | $198.93 | 185,800 |
| 2026-05-06 | $197.00 | $210.59 | 96,000 |
| 2026-05-05 | $186.02 | $198.85 | 96,300 |
| 2026-05-04 | $181.37 | $193.88 | 55,800 |
| 2026-05-01 | $181.37 | $193.88 | 74,400 |
| 2026-04-30 | $187.00 | $199.90 | 75,600 |
| 2026-04-29 | $181.70 | $194.23 | 74,200 |
| 2026-04-28 | $181.83 | $194.37 | 98,100 |
| 2026-04-27 | $196.00 | $209.52 | 103,000 |
| 2026-04-24 | $188.94 | $201.97 | 62,100 |
| 2026-04-23 | $174.42 | $186.45 | 87,100 |
| 2026-04-22 | $178.00 | $190.28 | 64,400 |
| 2026-04-21 | $167.21 | $178.74 | 65,600 |
| 2026-04-20 | $173.76 | $185.75 | 67,600 |
| 2026-04-17 | $181.88 | $194.43 | 54,100 |
| 2026-04-16 | $177.99 | $190.27 | 62,000 |
| 2026-04-15 | $174.01 | $186.01 | 53,500 |
| 2026-04-14 | $174.83 | $186.89 | 214,800 |
| 2026-04-13 | $160.97 | $172.07 | 97,200 |
| 2026-04-10 | $159.30 | $170.29 | 50,500 |
| 2026-04-09 | $159.44 | $170.44 | 101,000 |
| 2026-04-08 | $161.25 | $172.37 | 92,800 |
| 2026-04-07 | $141.34 | $151.09 | 67,900 |