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
- 1994-11-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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $218.30 | 85,050 |
| 2026-09-03 | — | — | — | $219.67 | 123,315 |
| 2026-09-02 | — | — | — | $211.95 | 140,498 |
| 2026-09-01 | — | — | — | $214.00 | 111,894 |
| 2026-08-31 | — | — | — | $214.58 | 146,857 |
| 2026-08-28 | — | — | — | $217.49 | 121,650 |
| 2026-08-27 | $216.67 | $313.77 | 2,608,800 | $215.71 | 109,144 |
| 2026-08-26 | $217.21 | $314.55 | 2,080,900 | $216.43 | 108,295 |
| 2026-08-25 | $216.24 | $313.15 | 2,164,600 | $217.25 | 84,965 |
| 2026-08-24 | $216.27 | $313.19 | 4,385,600 | $219.39 | 158,739 |
| 2026-08-21 | $217.91 | $315.57 | 3,690,500 | $215.20 | 120,428 |
| 2026-08-20 | $212.48 | $307.70 | 4,119,600 | $217.72 | 145,537 |
| 2026-08-19 | $220.73 | $319.65 | 2,482,000 | $222.50 | 85,570 |
| 2026-08-18 | $221.47 | $320.72 | 3,082,200 | $220.63 | 89,445 |
| 2026-08-17 | $221.45 | $320.69 | 3,847,000 | $225.77 | 122,748 |
| 2026-08-14 | $227.34 | $328.06 | 2,972,600 | $225.46 | 150,214 |
| 2026-08-13 | $223.83 | $323.00 | 2,657,200 | $224.48 | 125,097 |
| 2026-08-12 | $222.44 | $320.99 | 2,240,200 | $219.00 | 80,401 |
| 2026-08-11 | $219.15 | $316.24 | 1,774,500 | $219.10 | 82,637 |
| 2026-08-10 | $218.97 | $315.99 | 2,606,000 | $216.55 | 97,410 |
| 2026-08-07 | $217.76 | $314.24 | 2,569,900 | $218.84 | 112,789 |
| 2026-08-06 | $220.00 | $317.47 | 2,589,400 | $221.44 | 124,293 |
| 2026-08-05 | $221.63 | $319.82 | 3,477,800 | $221.11 | 126,138 |
| 2026-08-04 | $221.91 | $320.23 | 3,838,700 | $219.35 | 266,542 |
| 2026-08-03 | $217.68 | $314.12 | 4,226,200 | $211.74 | 143,439 |
| 2026-07-31 | $209.01 | $301.61 | 4,020,300 | $210.10 | 144,767 |
| 2026-07-30 | $210.14 | $303.24 | 4,110,300 | $209.16 | 197,244 |
| 2026-07-29 | $208.71 | $301.18 | 4,129,800 | $209.61 | 206,339 |
| 2026-07-28 | $212.41 | $306.52 | 5,263,200 | $207.52 | 259,285 |
| 2026-07-27 | $207.05 | $298.78 | 4,805,600 | $206.68 | 140,723 |
| 2026-07-24 | $202.84 | $292.71 | 3,468,900 | $199.31 | 186,950 |
| 2026-07-23 | $199.96 | $288.55 | 5,291,800 | $200.00 | 311,660 |
| 2026-07-22 | $201.36 | $290.57 | 7,923,200 | $203.21 | 524,103 |
| 2026-07-21 | $206.22 | $297.59 | 3,972,200 | $206.23 | 187,126 |
| 2026-07-20 | $206.77 | $298.38 | 4,040,900 | $208.31 | 168,088 |
| 2026-07-17 | $208.03 | $300.20 | 3,845,600 | — | — |
| 2026-07-16 | $211.93 | $305.83 | 6,415,200 | — | — |
| 2026-07-15 | $208.89 | $301.44 | 4,947,000 | — | — |
| 2026-07-14 | $205.29 | $296.24 | 4,173,500 | — | — |
| 2026-07-13 | $203.02 | $292.97 | 3,102,100 | — | — |
| 2026-07-10 | $201.52 | $290.80 | 2,380,000 | — | — |
| 2026-07-09 | $200.10 | $288.75 | 4,598,100 | — | — |
| 2026-07-08 | $191.95 | $276.99 | 8,078,600 | — | — |
| 2026-07-07 | $202.89 | $292.78 | 3,472,000 | — | — |
| 2026-07-06 | $206.50 | $297.99 | 3,841,900 | — | — |
| 2026-07-02 | $205.12 | $296.00 | 2,564,900 | — | — |
| 2026-07-01 | $204.82 | $295.57 | 3,358,700 | — | — |
| 2026-06-30 | $200.62 | $289.51 | 3,571,000 | — | — |
| 2026-06-29 | $202.28 | $291.90 | 3,172,900 | — | — |
| 2026-06-26 | $204.00 | $294.38 | 5,143,500 | — | — |
| 2026-06-25 | $204.90 | $295.68 | 4,477,400 | — | — |
| 2026-06-24 | $200.48 | $289.30 | 4,928,600 | — | — |
| 2026-06-23 | $197.81 | $285.45 | 5,449,800 | — | — |
| 2026-06-22 | $200.70 | $289.62 | 4,087,200 | — | — |
| 2026-06-18 | $201.53 | $290.82 | 8,115,100 | — | — |
| 2026-06-17 | $200.87 | $289.87 | 6,765,700 | — | — |
| 2026-06-16 | $200.62 | $289.51 | 5,582,300 | — | — |
| 2026-06-15 | $194.62 | $280.85 | 7,223,100 | — | — |
| 2026-06-12 | $184.73 | $266.57 | 4,172,100 | — | — |
| 2026-06-11 | $182.04 | $262.69 | 6,043,700 | — | — |
| 2026-06-10 | $177.63 | $256.33 | 4,497,000 | — | — |
| 2026-06-09 | $183.35 | $264.58 | 5,538,100 | — | — |
| 2026-06-08 | $180.39 | $260.31 | 5,028,200 | — | — |
| 2026-06-05 | $180.67 | $260.72 | 6,084,000 | — | — |
| 2026-06-04 | $183.20 | $264.37 | 4,026,600 | — | — |
| 2026-06-03 | $177.62 | $256.31 | 4,856,400 | — | — |
| 2026-06-02 | $183.84 | $265.29 | 3,868,400 | — | — |
| 2026-06-01 | $184.56 | $266.33 | 4,715,200 | — | — |
| 2026-05-29 | $187.93 | $271.19 | 8,540,200 | — | — |
| 2026-05-28 | $187.02 | $269.88 | 5,073,400 | — | — |
| 2026-05-27 | $188.80 | $272.45 | 4,869,600 | — | — |
| 2026-05-26 | $186.42 | $269.01 | 4,161,600 | — | — |
| 2026-05-22 | $187.79 | $270.99 | 3,291,900 | — | — |
| 2026-05-21 | $186.66 | $269.36 | 3,725,300 | — | — |
| 2026-05-20 | $187.23 | $270.18 | 6,295,000 | — | — |
| 2026-05-19 | $182.03 | $262.68 | 5,093,800 | — | — |
| 2026-05-18 | $187.17 | $268.94 | 3,848,100 | — | — |
| 2026-05-15 | $187.17 | $268.94 | 3,601,400 | — | — |
| 2026-05-14 | $185.79 | $266.96 | 3,547,700 | — | — |
| 2026-05-13 | $181.54 | $260.85 | 4,615,700 | — | — |
| 2026-05-12 | $183.71 | $263.97 | 5,540,300 | — | — |
| 2026-05-11 | $183.93 | $264.29 | 5,771,000 | — | — |
| 2026-05-08 | $189.48 | $272.26 | 4,727,400 | — | — |
| 2026-05-07 | $192.59 | $276.73 | 5,605,200 | — | — |
| 2026-05-06 | $193.40 | $277.89 | 4,405,000 | — | — |
| 2026-05-05 | $189.68 | $272.55 | 3,864,500 | — | — |
| 2026-05-04 | $189.92 | $272.89 | 3,532,000 | — | — |
| 2026-05-01 | $191.91 | $275.75 | 4,623,900 | — | — |
| 2026-04-30 | $191.30 | $274.88 | 4,900,200 | — | — |
| 2026-04-29 | $190.84 | $274.21 | 3,310,300 | — | — |
| 2026-04-28 | $192.10 | $276.03 | 2,796,700 | — | — |
| 2026-04-27 | $194.11 | $278.91 | 3,580,200 | — | — |
| 2026-04-24 | $191.39 | $275.01 | 4,927,900 | — | — |
| 2026-04-23 | $196.63 | $282.53 | 3,686,900 | — | — |
| 2026-04-22 | $199.43 | $286.56 | 6,151,400 | — | — |
| 2026-04-21 | $202.50 | $290.97 | 5,319,100 | — | — |
| 2026-04-20 | $205.71 | $295.58 | 3,831,000 | — | — |
| 2026-04-17 | $206.47 | $296.67 | 5,415,600 | — | — |
| 2026-04-16 | $200.71 | $288.40 | 3,116,100 | — | — |
| 2026-04-15 | $202.98 | $291.66 | 3,931,900 | — | — |