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
- 1992-06-17 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 | — | — | — | $478.56 | 59,156 |
| 2026-09-03 | — | — | — | $487.90 | 62,013 |
| 2026-09-02 | — | — | — | $487.01 | 41,345 |
| 2026-09-01 | — | — | — | $488.95 | 50,287 |
| 2026-08-31 | — | — | — | $490.70 | 47,826 |
| 2026-08-28 | — | — | — | $487.01 | 34,042 |
| 2026-08-27 | $485.35 | $855.90 | 1,899,800 | $484.58 | 42,368 |
| 2026-08-26 | $490.33 | $864.69 | 1,843,200 | $488.90 | 71,118 |
| 2026-08-25 | $487.20 | $859.17 | 1,785,600 | $489.89 | 38,505 |
| 2026-08-24 | $490.03 | $864.16 | 2,184,100 | $488.69 | 103,318 |
| 2026-08-21 | $487.57 | $859.82 | 2,048,400 | $485.55 | 95,095 |
| 2026-08-20 | $481.29 | $848.74 | 1,811,400 | $481.25 | 66,029 |
| 2026-08-19 | $481.13 | $848.46 | 2,847,100 | $479.19 | 103,303 |
| 2026-08-18 | $478.71 | $844.19 | 2,401,000 | $481.50 | 100,547 |
| 2026-08-17 | $474.33 | $836.47 | 1,745,800 | $481.69 | 72,822 |
| 2026-08-14 | $482.74 | $851.30 | 1,365,100 | $479.41 | 39,545 |
| 2026-08-13 | $478.20 | $843.30 | 2,197,600 | $479.86 | 90,940 |
| 2026-08-12 | $479.43 | $845.46 | 2,336,900 | $488.29 | 76,142 |
| 2026-08-11 | $490.53 | $865.04 | 1,332,200 | $491.03 | 53,344 |
| 2026-08-10 | $492.46 | $868.44 | 1,877,600 | $489.14 | 87,842 |
| 2026-08-07 | $489.98 | $864.07 | 1,731,300 | $488.09 | 60,288 |
| 2026-08-06 | $490.11 | $864.30 | 2,062,400 | $497.31 | 116,077 |
| 2026-08-05 | $491.05 | $865.96 | 2,209,600 | $490.25 | 112,212 |
| 2026-08-04 | $484.64 | $854.65 | 2,974,700 | $482.65 | 148,567 |
| 2026-08-03 | $480.46 | $847.28 | 2,806,200 | $482.54 | 123,025 |
| 2026-07-31 | $478.38 | $843.61 | 5,221,600 | $474.98 | 266,185 |
| 2026-07-30 | $508.64 | $896.98 | 2,360,800 | $510.51 | 119,841 |
| 2026-07-29 | $511.17 | $901.44 | 2,030,200 | $511.78 | 134,859 |
| 2026-07-28 | $511.18 | $901.45 | 2,339,600 | $513.44 | 135,788 |
| 2026-07-27 | $507.02 | $894.12 | 1,656,100 | $513.33 | 79,583 |
| 2026-07-24 | $512.28 | $903.39 | 1,327,200 | $506.41 | 60,443 |
| 2026-07-23 | $506.32 | $892.88 | 1,808,400 | $503.87 | 68,238 |
| 2026-07-22 | $508.67 | $897.03 | 1,636,600 | $506.25 | 79,555 |
| 2026-07-21 | $505.03 | $890.61 | 1,777,100 | $511.90 | 81,679 |
| 2026-07-20 | $512.05 | $902.99 | 1,583,600 | $513.08 | 75,539 |
| 2026-07-17 | $513.22 | $905.05 | 2,780,800 | — | — |
| 2026-07-16 | $520.74 | $918.31 | 2,046,100 | — | — |
| 2026-07-15 | $514.15 | $906.69 | 1,529,700 | — | — |
| 2026-07-14 | $522.54 | $921.49 | 2,153,600 | — | — |
| 2026-07-13 | $524.06 | $924.17 | 1,628,800 | — | — |
| 2026-07-10 | $529.79 | $934.27 | 1,858,100 | — | — |
| 2026-07-09 | $525.56 | $926.81 | 1,870,500 | — | — |
| 2026-07-08 | $527.67 | $930.53 | 1,619,200 | — | — |
| 2026-07-07 | $538.23 | $949.16 | 2,098,200 | — | — |
| 2026-07-06 | $540.52 | $953.20 | 2,296,700 | — | — |
| 2026-07-02 | $546.64 | $963.99 | 2,275,600 | — | — |
| 2026-07-01 | $533.55 | $940.90 | 3,087,500 | — | — |
| 2026-06-30 | $518.94 | $915.14 | 2,581,100 | — | — |
| 2026-06-29 | $511.06 | $901.24 | 2,314,400 | — | — |
| 2026-06-26 | $519.62 | $916.34 | 3,318,300 | — | — |
| 2026-06-25 | $522.28 | $921.03 | 2,281,900 | — | — |
| 2026-06-24 | $515.73 | $909.48 | 2,564,900 | — | — |
| 2026-06-23 | $512.26 | $903.36 | 2,215,800 | — | — |
| 2026-06-22 | $516.71 | $911.21 | 1,926,100 | — | — |
| 2026-06-18 | $512.15 | $903.17 | 5,193,700 | — | — |
| 2026-06-17 | $515.85 | $909.69 | 2,090,800 | — | — |
| 2026-06-16 | $518.17 | $913.78 | 2,490,600 | — | — |
| 2026-06-15 | $521.48 | $919.62 | 2,860,700 | — | — |
| 2026-06-12 | $523.57 | $923.30 | 2,191,200 | — | — |
| 2026-06-11 | $515.44 | $908.97 | 2,259,500 | — | — |
| 2026-06-10 | $509.16 | $897.89 | 2,572,100 | — | — |
| 2026-06-09 | $515.59 | $909.23 | 2,956,600 | — | — |
| 2026-06-08 | $501.92 | $885.12 | 1,890,500 | — | — |
| 2026-06-05 | $507.90 | $895.67 | 2,886,200 | — | — |
| 2026-06-04 | $507.45 | $894.88 | 2,995,800 | — | — |
| 2026-06-03 | $507.57 | $892.27 | 2,283,600 | — | — |
| 2026-06-02 | $495.91 | $871.77 | 3,010,900 | — | — |
| 2026-06-01 | $497.41 | $874.41 | 2,507,300 | — | — |
| 2026-05-29 | $497.69 | $874.90 | 4,481,400 | — | — |
| 2026-05-28 | $501.98 | $882.44 | 2,266,400 | — | — |
| 2026-05-27 | $507.87 | $892.79 | 1,594,800 | — | — |
| 2026-05-26 | $514.97 | $905.28 | 2,099,100 | — | — |
| 2026-05-22 | $517.58 | $909.86 | 1,454,000 | — | — |
| 2026-05-21 | $514.51 | $904.47 | 1,655,700 | — | — |
| 2026-05-20 | $506.63 | $890.61 | 2,049,700 | — | — |
| 2026-05-19 | $506.07 | $889.63 | 2,104,800 | — | — |
| 2026-05-18 | $510.86 | $898.05 | 1,881,300 | — | — |
| 2026-05-15 | $506.11 | $889.70 | 2,157,300 | — | — |
| 2026-05-14 | $511.65 | $899.44 | 1,969,000 | — | — |
| 2026-05-13 | $513.26 | $902.27 | 2,359,000 | — | — |
| 2026-05-12 | $503.87 | $885.76 | 1,430,400 | — | — |
| 2026-05-11 | $504.40 | $886.69 | 1,769,200 | — | — |
| 2026-05-08 | $493.16 | $866.94 | 1,686,200 | — | — |
| 2026-05-07 | $493.85 | $868.15 | 1,937,600 | — | — |
| 2026-05-06 | $501.87 | $882.25 | 2,289,300 | — | — |
| 2026-05-05 | $500.29 | $879.47 | 1,902,800 | — | — |
| 2026-05-04 | $493.55 | $867.62 | 2,406,600 | — | — |
| 2026-05-01 | $507.92 | $892.88 | 2,578,300 | — | — |
| 2026-04-30 | $501.14 | $880.96 | 3,036,800 | — | — |
| 2026-04-29 | $504.71 | $887.24 | 1,440,000 | — | — |
| 2026-04-28 | $510.29 | $897.05 | 2,743,200 | — | — |
| 2026-04-27 | $510.75 | $897.86 | 1,773,700 | — | — |
| 2026-04-24 | $510.30 | $897.07 | 1,486,800 | — | — |
| 2026-04-23 | $508.06 | $893.13 | 1,716,400 | — | — |
| 2026-04-22 | $494.62 | $869.50 | 1,554,600 | — | — |
| 2026-04-21 | $494.84 | $869.89 | 1,544,400 | — | — |
| 2026-04-20 | $498.15 | $875.71 | 1,717,500 | — | — |
| 2026-04-17 | $492.23 | $865.30 | 3,012,400 | — | — |
| 2026-04-16 | $499.22 | $877.59 | 1,630,800 | — | — |
| 2026-04-15 | $497.94 | $875.34 | 1,553,000 | — | — |
| 2026-04-14 | $499.65 | $878.34 | 1,956,500 | — | — |
| 2026-04-13 | $508.87 | $894.55 | 2,247,600 | — | — |
| 2026-04-10 | $503.15 | $884.50 | 1,153,000 | — | — |
| 2026-04-09 | $503.30 | $884.76 | 1,919,000 | — | — |
| 2026-04-08 | $500.48 | $879.80 | 2,544,000 | — | — |
| 2026-04-07 | $494.59 | $869.45 | 1,703,800 | — | — |
| 2026-04-06 | $499.47 | $878.03 | 1,488,700 | — | — |
| 2026-04-02 | $502.60 | $883.53 | 2,127,700 | — | — |
| 2026-04-01 | $493.83 | $868.11 | 2,472,400 | — | — |
| 2026-03-31 | $495.76 | $871.51 | 2,761,300 | — | — |
| 2026-03-30 | $499.26 | $877.66 | 2,458,600 | — | — |
| 2026-03-27 | $491.12 | $863.35 | 2,154,100 | — | — |
| 2026-03-26 | $495.49 | $871.03 | 3,051,700 | — | — |
| 2026-03-25 | $492.34 | $865.49 | 2,086,000 | — | — |
| 2026-03-24 | $479.84 | $843.52 | 3,181,800 | — | — |
| 2026-03-23 | $478.05 | $840.37 | 2,794,300 | — | — |
| 2026-03-20 | $488.15 | $858.13 | 6,334,100 | — | — |
| 2026-03-19 | $489.80 | $861.03 | 2,744,500 | — | — |
| 2026-03-18 | $488.57 | $858.87 | 2,200,800 | — | — |
| 2026-03-17 | $494.05 | $868.50 | 2,471,000 | — | — |
| 2026-03-16 | $497.41 | $874.41 | 2,217,600 | — | — |
| 2026-03-13 | $493.92 | $868.27 | 2,648,800 | — | — |
| 2026-03-12 | $490.41 | $862.10 | 2,908,500 | — | — |
| 2026-03-11 | $481.55 | $846.53 | 2,007,400 | — | — |
| 2026-03-10 | $477.94 | $837.37 | 2,505,600 | — | — |
| 2026-03-09 | $483.62 | $847.32 | 2,279,400 | — | — |
| 2026-03-06 | $484.74 | $849.28 | 2,195,600 | — | — |
| 2026-03-05 | $490.06 | $858.60 | 3,784,900 | — | — |
| 2026-03-04 | $499.19 | $874.60 | 2,907,000 | — | — |
| 2026-03-03 | $501.68 | $878.96 | 3,815,300 | — | — |
| 2026-03-02 | $509.34 | $892.38 | 3,071,800 | — | — |
| 2026-02-27 | $508.08 | $890.17 | 3,239,500 | — | — |
| 2026-02-26 | $498.51 | $873.41 | 1,945,600 | — | — |
| 2026-02-25 | $508.27 | $890.51 | 3,483,400 | — | — |
| 2026-02-24 | $504.00 | $883.03 | 2,761,700 | — | — |
| 2026-02-23 | $498.19 | $872.85 | 2,159,200 | — | — |
| 2026-02-20 | $496.51 | $869.90 | 3,202,400 | — | — |
| 2026-02-19 | $490.11 | $858.69 | 3,072,600 | — | — |
| 2026-02-18 | $485.28 | $850.23 | 2,451,000 | — | — |
| 2026-02-17 | $482.22 | $844.87 | 2,249,500 | — | — |
| 2026-02-13 | $481.00 | $842.73 | 4,412,900 | — | — |
| 2026-02-12 | $472.86 | $828.47 | 3,757,600 | — | — |
| 2026-02-11 | $467.51 | $819.09 | 2,392,600 | — | — |
| 2026-02-10 | $460.51 | $806.83 | 2,567,800 | — | — |
| 2026-02-09 | $456.34 | $799.52 | 3,610,600 | — | — |
| 2026-02-06 | $448.24 | $785.33 | 3,132,800 | — | — |
| 2026-02-05 | $459.69 | $805.39 | 3,453,400 | — | — |
| 2026-02-04 | $473.33 | $829.29 | 3,420,300 | — | — |
| 2026-02-03 | $463.57 | $812.19 | 2,912,200 | — | — |
| 2026-02-02 | $460.16 | $806.22 | 2,191,500 | — | — |
| 2026-01-30 | $456.97 | $800.63 | 2,816,700 | — | — |
| 2026-01-29 | $455.00 | $797.18 | 2,717,200 | — | — |
| 2026-01-28 | $451.50 | $791.04 | 2,281,300 | — | — |
| 2026-01-27 | $453.03 | $793.72 | 1,929,100 | — | — |
| 2026-01-26 | $455.03 | $797.23 | 1,945,500 | — | — |
| 2026-01-23 | $451.57 | $791.17 | 1,639,000 | — | — |
| 2026-01-22 | $445.64 | $780.78 | 2,214,000 | — | — |
| 2026-01-21 | $439.35 | $769.76 | 2,633,300 | — | — |
| 2026-01-20 | $433.15 | $758.89 | 2,958,400 | — | — |
| 2026-01-16 | $438.96 | $769.07 | 3,297,000 | — | — |
| 2026-01-15 | $440.04 | $770.97 | 2,336,600 | — | — |
| 2026-01-14 | $439.98 | $770.86 | 2,542,000 | — | — |
| 2026-01-13 | $442.90 | $775.98 | 1,790,300 | — | — |
| 2026-01-12 | $443.63 | $777.26 | 2,284,900 | — | — |
| 2026-01-09 | $444.08 | $778.04 | 1,787,900 | — | — |
| 2026-01-08 | $439.69 | $770.35 | 2,801,600 | — | — |
| 2026-01-07 | $434.14 | $760.63 | 2,322,200 | — | — |
| 2026-01-06 | $437.16 | $765.92 | 2,359,400 | — | — |
| 2026-01-05 | $433.10 | $758.81 | 2,617,800 | — | — |
| 2026-01-02 | $429.11 | $751.82 | 2,202,400 | — | — |