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
- 1982-01-04 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 | — | — | — | $368.50 | 127,171 |
| 2026-09-03 | — | — | — | $364.50 | 109,490 |
| 2026-09-02 | — | — | — | $360.97 | 100,700 |
| 2026-09-01 | — | — | — | $363.44 | 120,778 |
| 2026-08-31 | — | — | — | $359.62 | 111,352 |
| 2026-08-28 | — | — | — | $346.68 | 72,003 |
| 2026-08-27 | $346.59 | $1,250.73 | 1,957,300 | $348.33 | 98,702 |
| 2026-08-26 | $348.03 | $1,255.93 | 2,156,500 | $335.75 | 100,025 |
| 2026-08-25 | $340.41 | $1,228.43 | 1,735,600 | $341.75 | 59,725 |
| 2026-08-24 | $346.00 | $1,248.60 | 2,029,300 | $345.63 | 77,932 |
| 2026-08-21 | $348.86 | $1,258.93 | 1,907,500 | $343.49 | 103,414 |
| 2026-08-20 | $341.51 | $1,232.40 | 2,263,800 | $348.50 | 88,271 |
| 2026-08-19 | $346.26 | $1,249.54 | 2,301,100 | $349.20 | 111,913 |
| 2026-08-18 | $350.05 | $1,263.22 | 1,768,200 | $350.03 | 60,534 |
| 2026-08-17 | $347.19 | $1,252.90 | 2,161,200 | $344.30 | 90,944 |
| 2026-08-14 | $341.67 | $1,232.98 | 1,918,800 | $343.64 | 86,361 |
| 2026-08-13 | $342.92 | $1,237.49 | 2,186,400 | $327.52 | 82,194 |
| 2026-08-12 | $330.21 | $1,191.62 | 2,701,000 | $321.48 | 156,815 |
| 2026-08-11 | $323.92 | $1,168.92 | 2,188,200 | $315.35 | 86,654 |
| 2026-08-10 | $314.95 | $1,136.56 | 3,513,000 | $303.89 | 85,342 |
| 2026-08-07 | $298.31 | $1,076.51 | 3,628,200 | $298.18 | 108,045 |
| 2026-08-06 | $302.99 | $1,093.40 | 2,676,200 | $306.31 | 134,622 |
| 2026-08-05 | $302.39 | $1,091.23 | 3,186,200 | $312.55 | 109,139 |
| 2026-08-04 | $308.73 | $1,114.11 | 3,634,000 | $305.83 | 209,453 |
| 2026-08-03 | $307.54 | $1,109.81 | 3,302,200 | $308.95 | 197,660 |
| 2026-07-31 | $312.90 | $1,129.16 | 2,433,600 | $312.33 | 146,246 |
| 2026-07-30 | $311.71 | $1,120.53 | 2,254,700 | $295.27 | 124,380 |
| 2026-07-29 | $301.32 | $1,083.18 | 2,319,800 | $305.65 | 143,888 |
| 2026-07-28 | $298.88 | $1,074.41 | 2,512,000 | $305.14 | 139,081 |
| 2026-07-27 | $304.93 | $1,096.16 | 2,372,800 | $295.75 | 128,549 |
| 2026-07-24 | $302.50 | $1,087.42 | 2,320,000 | $303.46 | 119,298 |
| 2026-07-23 | $305.26 | $1,097.35 | 2,388,700 | $317.54 | 133,220 |
| 2026-07-22 | $310.92 | $1,117.69 | 2,551,500 | $319.66 | 141,781 |
| 2026-07-21 | $314.80 | $1,131.64 | 3,147,000 | $316.10 | 165,369 |
| 2026-07-20 | $313.31 | $1,126.28 | 2,493,600 | $308.32 | 146,878 |
| 2026-07-17 | $309.65 | $1,113.13 | 2,641,200 | — | — |
| 2026-07-16 | $300.26 | $1,079.37 | 3,140,400 | — | — |
| 2026-07-15 | $292.66 | $1,052.05 | 4,640,600 | — | — |
| 2026-07-14 | $301.43 | $1,083.58 | 3,576,800 | — | — |
| 2026-07-13 | $295.79 | $1,063.30 | 2,870,600 | — | — |
| 2026-07-10 | $280.69 | $1,009.02 | 1,932,000 | — | — |
| 2026-07-09 | $281.25 | $1,011.04 | 2,503,900 | — | — |
| 2026-07-08 | $282.88 | $1,016.89 | 3,876,000 | — | — |
| 2026-07-07 | $266.22 | $957.01 | 2,249,200 | — | — |
| 2026-07-06 | $270.32 | $971.74 | 1,751,500 | — | — |
| 2026-07-02 | $267.76 | $962.54 | 2,113,700 | — | — |
| 2026-07-01 | $269.44 | $968.58 | 2,390,500 | — | — |
| 2026-06-30 | $260.44 | $936.23 | 2,970,000 | — | — |
| 2026-06-29 | $266.32 | $957.36 | 3,057,900 | — | — |
| 2026-06-26 | $259.37 | $932.38 | 8,402,800 | — | — |
| 2026-06-25 | $255.06 | $916.89 | 3,399,300 | — | — |
| 2026-06-24 | $242.43 | $871.49 | 3,472,000 | — | — |
| 2026-06-23 | $243.68 | $875.98 | 3,267,600 | — | — |
| 2026-06-22 | $243.78 | $876.34 | 2,809,800 | — | — |
| 2026-06-18 | $236.30 | $849.45 | 6,141,200 | — | — |
| 2026-06-17 | $239.77 | $861.92 | 2,753,600 | — | — |
| 2026-06-16 | $244.13 | $877.60 | 2,976,200 | — | — |
| 2026-06-15 | $247.16 | $888.49 | 4,348,100 | — | — |
| 2026-06-12 | $258.67 | $929.86 | 2,203,200 | — | — |
| 2026-06-11 | $255.60 | $918.83 | 3,365,200 | — | — |
| 2026-06-10 | $257.99 | $927.42 | 2,522,900 | — | — |
| 2026-06-09 | $253.78 | $912.29 | 2,724,400 | — | — |
| 2026-06-08 | $258.39 | $928.86 | 3,043,200 | — | — |
| 2026-06-05 | $255.82 | $919.62 | 2,427,900 | — | — |
| 2026-06-04 | $258.85 | $930.51 | 2,288,300 | — | — |
| 2026-06-03 | $261.45 | $939.86 | 2,691,500 | — | — |
| 2026-06-02 | $258.26 | $928.39 | 2,357,800 | — | — |
| 2026-06-01 | $252.52 | $907.76 | 2,383,600 | — | — |
| 2026-05-29 | $244.82 | $880.08 | 3,995,800 | — | — |
| 2026-05-28 | $244.85 | $880.18 | 2,565,100 | — | — |
| 2026-05-27 | $240.34 | $863.97 | 2,333,600 | — | — |
| 2026-05-26 | $241.45 | $867.96 | 2,758,100 | — | — |
| 2026-05-22 | $246.96 | $887.77 | 2,532,800 | — | — |
| 2026-05-21 | $241.09 | $866.67 | 3,610,700 | — | — |
| 2026-05-20 | $253.77 | $907.94 | 2,959,500 | — | — |
| 2026-05-19 | $262.62 | $939.60 | 3,842,000 | — | — |
| 2026-05-18 | $258.52 | $924.93 | 3,255,600 | — | — |
| 2026-05-15 | $250.74 | $897.10 | 3,125,900 | — | — |
| 2026-05-14 | $244.77 | $875.74 | 2,192,600 | — | — |
| 2026-05-13 | $244.10 | $873.34 | 2,240,800 | — | — |
| 2026-05-12 | $247.12 | $884.14 | 3,387,300 | — | — |
| 2026-05-11 | $248.13 | $887.76 | 3,045,500 | — | — |
| 2026-05-08 | $241.06 | $862.46 | 3,408,800 | — | — |
| 2026-05-07 | $236.35 | $845.61 | 3,826,200 | — | — |
| 2026-05-06 | $236.69 | $846.83 | 4,444,300 | — | — |
| 2026-05-05 | $253.45 | $906.79 | 2,829,500 | — | — |
| 2026-05-04 | $251.63 | $900.28 | 2,844,000 | — | — |
| 2026-05-01 | $246.87 | $883.25 | 2,480,400 | — | — |
| 2026-04-30 | $252.58 | $903.68 | 3,529,300 | — | — |
| 2026-04-29 | $251.30 | $899.10 | 3,673,500 | — | — |
| 2026-04-28 | $240.27 | $859.64 | 2,528,300 | — | — |
| 2026-04-27 | $238.25 | $852.41 | 2,299,100 | — | — |
| 2026-04-24 | $235.85 | $843.82 | 1,666,200 | — | — |
| 2026-04-23 | $233.83 | $836.60 | 2,361,700 | — | — |
| 2026-04-22 | $234.36 | $838.49 | 2,294,500 | — | — |
| 2026-04-21 | $233.39 | $835.02 | 2,685,200 | — | — |
| 2026-04-20 | $226.28 | $809.58 | 3,302,100 | — | — |
| 2026-04-17 | $223.65 | $800.17 | 6,989,100 | — | — |
| 2026-04-16 | $241.74 | $864.90 | 1,925,200 | — | — |
| 2026-04-15 | $235.00 | $840.78 | 2,286,900 | — | — |