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
- 1986-03-12 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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $159.17 | 993,252 |
| 2026-09-03 | — | — | — | $148.01 | 779,365 |
| 2026-09-02 | — | — | — | $140.74 | 639,767 |
| 2026-09-01 | — | — | — | $146.61 | 557,182 |
| 2026-08-31 | — | — | — | $148.99 | 369,101 |
| 2026-08-28 | — | — | — | $153.37 | 411,784 |
| 2026-08-27 | $151.94 | $191.36 | 30,251,400 | $152.14 | 761,044 |
| 2026-08-26 | $148.87 | $187.49 | 18,426,100 | $147.11 | 571,007 |
| 2026-08-25 | $144.76 | $182.32 | 13,329,400 | $143.26 | 630,799 |
| 2026-08-24 | $142.45 | $179.41 | 14,158,600 | $143.31 | 421,493 |
| 2026-08-21 | $146.47 | $184.47 | 19,635,000 | $143.72 | 561,745 |
| 2026-08-20 | $142.07 | $178.93 | 15,184,400 | $144.74 | 438,768 |
| 2026-08-19 | $143.81 | $181.12 | 26,552,900 | $142.70 | 1,004,205 |
| 2026-08-18 | $142.79 | $179.84 | 19,152,300 | $143.25 | 541,433 |
| 2026-08-17 | $146.65 | $184.70 | 20,668,000 | $148.43 | 644,201 |
| 2026-08-14 | $150.52 | $189.57 | 21,905,500 | $155.89 | 1,036,419 |
| 2026-08-13 | $156.22 | $196.75 | 25,740,000 | $152.15 | 697,204 |
| 2026-08-12 | $153.28 | $193.05 | 43,559,400 | $152.14 | 1,696,307 |
| 2026-08-11 | $145.48 | $183.22 | 28,761,800 | $151.09 | 906,357 |
| 2026-08-10 | $151.05 | $190.24 | 24,265,000 | $148.50 | 780,535 |
| 2026-08-07 | $147.02 | $185.16 | 22,874,000 | $145.31 | 535,762 |
| 2026-08-06 | $143.47 | $180.69 | 23,073,300 | $139.55 | 1,058,953 |
| 2026-08-05 | $144.39 | $181.85 | 23,524,100 | $144.98 | 711,918 |
| 2026-08-04 | $145.74 | $183.55 | 43,723,500 | $141.31 | 1,595,251 |
| 2026-08-03 | $141.85 | $178.65 | 49,696,900 | $131.82 | 1,756,784 |
| 2026-07-31 | $129.87 | $163.56 | 34,438,700 | $130.14 | 1,106,962 |
| 2026-07-30 | $127.56 | $160.65 | 41,338,400 | $123.06 | 1,398,197 |
| 2026-07-29 | $117.74 | $148.29 | 28,081,800 | $119.72 | 827,565 |
| 2026-07-28 | $119.96 | $151.08 | 32,665,400 | $118.30 | 872,911 |
| 2026-07-27 | $119.90 | $151.01 | 36,916,600 | $117.61 | 1,032,013 |
| 2026-07-24 | $114.99 | $144.82 | 46,405,700 | $122.38 | 1,326,407 |
| 2026-07-23 | $120.04 | $151.18 | 30,900,600 | $124.37 | 1,122,974 |
| 2026-07-22 | $125.84 | $158.49 | 21,096,700 | $126.44 | 1,054,236 |
| 2026-07-21 | $127.05 | $160.01 | 27,748,100 | $122.61 | 859,900 |
| 2026-07-20 | $121.38 | $152.87 | 36,793,200 | $124.27 | 1,301,279 |
| 2026-07-17 | $126.41 | $159.21 | 39,917,100 | — | — |
| 2026-07-16 | $124.21 | $156.44 | 54,780,900 | — | — |
| 2026-07-15 | $132.49 | $166.86 | 48,520,400 | — | — |
| 2026-07-14 | $127.94 | $161.13 | 52,670,400 | — | — |
| 2026-07-13 | $131.54 | $165.67 | 56,690,300 | — | — |
| 2026-07-10 | $140.64 | $177.13 | 29,843,300 | — | — |
| 2026-07-09 | $144.22 | $181.01 | 35,221,900 | — | — |
| 2026-07-08 | $140.49 | $176.33 | 34,607,300 | — | — |
| 2026-07-07 | $141.60 | $177.72 | 47,200,000 | — | — |
| 2026-07-06 | $143.76 | $180.43 | 36,683,000 | — | — |
| 2026-07-02 | $140.27 | $176.05 | 44,166,700 | — | — |
| 2026-07-01 | $142.50 | $178.85 | 45,964,000 | — | — |
| 2026-06-30 | $146.55 | $183.93 | 35,926,900 | — | — |
| 2026-06-29 | $147.76 | $185.45 | 34,310,300 | — | — |
| 2026-06-26 | $148.53 | $186.42 | 36,532,100 | — | — |
| 2026-06-25 | $152.46 | $191.35 | 36,844,400 | — | — |
| 2026-06-24 | $157.53 | $197.71 | 38,305,000 | — | — |
| 2026-06-23 | $165.16 | $207.29 | 33,327,900 | — | — |
| 2026-06-22 | $175.07 | $219.73 | 22,935,400 | — | — |
| 2026-06-18 | $184.29 | $231.30 | 31,386,100 | — | — |
| 2026-06-17 | $183.53 | $230.34 | 16,616,600 | — | — |
| 2026-06-16 | $188.33 | $236.37 | 16,985,500 | — | — |
| 2026-06-15 | $192.64 | $241.78 | 20,279,900 | — | — |
| 2026-06-12 | $184.13 | $231.10 | 29,562,300 | — | — |
| 2026-06-11 | $184.10 | $231.06 | 63,678,500 | — | — |
| 2026-06-10 | $201.26 | $252.60 | 46,108,300 | — | — |
| 2026-06-09 | $205.81 | $258.31 | 26,040,700 | — | — |
| 2026-06-08 | $211.82 | $265.85 | 17,227,200 | — | — |
| 2026-06-05 | $213.68 | $268.19 | 29,019,900 | — | — |
| 2026-06-04 | $236.34 | $296.63 | 19,993,800 | — | — |
| 2026-06-03 | $230.33 | $289.08 | 23,644,700 | — | — |
| 2026-06-02 | $244.58 | $306.97 | 30,294,800 | — | — |
| 2026-06-01 | $248.15 | $311.45 | 48,390,000 | — | — |
| 2026-05-29 | $225.78 | $283.37 | 41,082,200 | — | — |
| 2026-05-28 | $203.70 | $255.66 | 25,339,900 | — | — |
| 2026-05-27 | $190.96 | $239.67 | 12,126,000 | — | — |
| 2026-05-26 | $193.06 | $242.31 | 12,856,100 | — | — |
| 2026-05-22 | $192.08 | $241.08 | 10,875,800 | — | — |
| 2026-05-21 | $189.77 | $238.18 | 12,119,700 | — | — |
| 2026-05-20 | $188.16 | $236.16 | 16,517,200 | — | — |
| 2026-05-19 | $181.46 | $227.75 | 16,717,700 | — | — |
| 2026-05-18 | $186.61 | $234.21 | 19,114,300 | — | — |
| 2026-05-15 | $192.95 | $242.17 | 15,747,100 | — | — |
| 2026-05-14 | $195.61 | $245.51 | 22,545,000 | — | — |
| 2026-05-13 | $189.76 | $238.16 | 15,789,300 | — | — |
| 2026-05-12 | $186.83 | $234.49 | 22,123,400 | — | — |
| 2026-05-11 | $193.84 | $243.28 | 16,890,600 | — | — |
| 2026-05-08 | $195.95 | $245.93 | 21,158,300 | — | — |
| 2026-05-07 | $194.59 | $244.23 | 31,803,200 | — | — |
| 2026-05-06 | $194.03 | $243.52 | 27,685,500 | — | — |
| 2026-05-05 | $185.35 | $232.63 | 23,497,200 | — | — |
| 2026-05-04 | $180.29 | $226.28 | 33,504,500 | — | — |
| 2026-05-01 | $171.83 | $215.66 | 26,318,000 | — | — |
| 2026-04-30 | $161.39 | $202.56 | 21,016,400 | — | — |
| 2026-04-29 | $163.83 | $205.62 | 20,587,500 | — | — |
| 2026-04-28 | $165.96 | $208.29 | 33,716,500 | — | — |
| 2026-04-27 | $172.96 | $217.08 | 21,616,600 | — | — |
| 2026-04-24 | $173.28 | $217.48 | 33,215,000 | — | — |
| 2026-04-23 | $176.28 | $221.25 | 37,084,200 | — | — |
| 2026-04-22 | $187.50 | $235.33 | 32,448,800 | — | — |
| 2026-04-21 | $181.17 | $227.38 | 39,638,000 | — | — |
| 2026-04-20 | $177.58 | $222.88 | 22,330,900 | — | — |
| 2026-04-17 | $175.06 | $219.71 | 45,282,600 | — | — |
| 2026-04-16 | $178.34 | $223.83 | 46,997,300 | — | — |
| 2026-04-15 | $169.81 | $213.12 | 43,010,800 | — | — |
| 2026-04-14 | $163.00 | $204.58 | 59,779,800 | — | — |
| 2026-04-13 | $155.62 | $195.32 | 49,997,700 | — | — |
| 2026-04-10 | $138.09 | $173.31 | 26,171,800 | — | — |
| 2026-04-09 | $137.86 | $173.03 | 30,407,800 | — | — |
| 2026-04-08 | $143.66 | $179.68 | 23,527,000 | — | — |
| 2026-04-07 | $143.17 | $179.06 | 17,250,400 | — | — |
| 2026-04-06 | $145.54 | $182.03 | 12,556,700 | — | — |
| 2026-04-02 | $146.38 | $183.08 | 14,381,900 | — | — |
| 2026-04-01 | $145.23 | $181.64 | 20,495,900 | — | — |
| 2026-03-31 | $147.11 | $183.99 | 24,492,000 | — | — |
| 2026-03-30 | $138.80 | $173.60 | 20,125,700 | — | — |
| 2026-03-27 | $139.66 | $174.67 | 17,929,600 | — | — |
| 2026-03-26 | $142.81 | $178.61 | 16,961,900 | — | — |
| 2026-03-25 | $146.02 | $182.63 | 20,683,800 | — | — |
| 2026-03-24 | $147.09 | $183.97 | 26,122,100 | — | — |
| 2026-03-23 | $154.34 | $193.03 | 19,927,900 | — | — |
| 2026-03-20 | $149.68 | $187.21 | 37,551,400 | — | — |
| 2026-03-19 | $155.52 | $194.51 | 22,046,100 | — | — |
| 2026-03-18 | $152.90 | $191.23 | 18,051,100 | — | — |
| 2026-03-17 | $154.69 | $193.47 | 23,929,500 | — | — |
| 2026-03-16 | $155.97 | $195.07 | 21,607,700 | — | — |
| 2026-03-13 | $155.11 | $194.00 | 26,350,400 | — | — |
| 2026-03-12 | $159.16 | $199.06 | 37,133,700 | — | — |
| 2026-03-11 | $163.12 | $204.02 | 83,247,500 | — | — |
| 2026-03-10 | $149.40 | $186.86 | 51,544,600 | — | — |
| 2026-03-09 | $151.56 | $189.56 | 31,173,500 | — | — |
| 2026-03-06 | $152.96 | $191.31 | 38,000,600 | — | — |
| 2026-03-05 | $154.79 | $193.60 | 24,094,800 | — | — |
| 2026-03-04 | $152.37 | $190.57 | 17,585,400 | — | — |
| 2026-03-03 | $149.01 | $186.37 | 20,120,800 | — | — |
| 2026-03-02 | $149.25 | $186.67 | 22,418,800 | — | — |
| 2026-02-27 | $145.40 | $181.85 | 36,425,200 | — | — |
| 2026-02-26 | $150.31 | $187.99 | 20,652,200 | — | — |
| 2026-02-25 | $147.89 | $184.97 | 27,303,900 | — | — |
| 2026-02-24 | $146.14 | $182.78 | 21,336,600 | — | — |
| 2026-02-23 | $141.31 | $176.74 | 31,749,800 | — | — |
| 2026-02-20 | $148.08 | $185.21 | 29,621,900 | — | — |
| 2026-02-19 | $156.54 | $195.79 | 14,976,300 | — | — |
| 2026-02-18 | $156.17 | $195.32 | 14,801,100 | — | — |
| 2026-02-17 | $153.97 | $192.57 | 19,610,800 | — | — |
| 2026-02-13 | $160.14 | $200.29 | 18,597,000 | — | — |
| 2026-02-12 | $156.48 | $195.71 | 23,285,400 | — | — |
| 2026-02-11 | $157.16 | $196.56 | 24,538,900 | — | — |
| 2026-02-10 | $159.89 | $199.98 | 40,092,200 | — | — |
| 2026-02-09 | $156.59 | $195.85 | 49,936,500 | — | — |
| 2026-02-06 | $142.82 | $178.63 | 29,962,400 | — | — |
| 2026-02-05 | $136.48 | $170.70 | 42,789,000 | — | — |
| 2026-02-04 | $146.67 | $183.44 | 42,323,400 | — | — |
| 2026-02-03 | $154.67 | $193.45 | 43,260,100 | — | — |
| 2026-02-02 | $160.06 | $200.19 | 47,421,000 | — | — |
| 2026-01-30 | $164.58 | $205.84 | 27,362,400 | — | — |
| 2026-01-29 | $169.01 | $211.38 | 37,254,500 | — | — |
| 2026-01-28 | $172.80 | $216.12 | 35,882,700 | — | — |
| 2026-01-27 | $174.90 | $218.75 | 27,093,700 | — | — |
| 2026-01-26 | $182.44 | $228.18 | 21,100,400 | — | — |
| 2026-01-23 | $177.16 | $221.58 | 23,011,300 | — | — |
| 2026-01-22 | $178.18 | $222.85 | 21,141,900 | — | — |
| 2026-01-21 | $173.88 | $217.47 | 38,190,000 | — | — |
| 2026-01-20 | $179.92 | $225.03 | 29,129,500 | — | — |
| 2026-01-16 | $191.09 | $239.00 | 19,224,700 | — | — |
| 2026-01-15 | $189.85 | $237.45 | 16,418,600 | — | — |
| 2026-01-14 | $193.61 | $242.15 | 22,473,200 | — | — |
| 2026-01-13 | $202.29 | $253.01 | 15,857,400 | — | — |
| 2026-01-12 | $204.68 | $256.00 | 25,428,500 | — | — |
| 2026-01-09 | $198.52 | $248.29 | 26,152,700 | — | — |
| 2026-01-08 | $189.65 | $236.57 | 19,468,500 | — | — |
| 2026-01-07 | $192.84 | $240.55 | 11,171,200 | — | — |
| 2026-01-06 | $193.75 | $241.69 | 16,474,500 | — | — |
| 2026-01-05 | $192.59 | $240.24 | 22,635,500 | — | — |
| 2026-01-02 | $195.71 | $244.13 | 14,540,700 | — | — |