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 — 2026
| 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 | — | — |
| 2026-04-14 | $235.58 | $842.86 | 2,830,100 | — | — |
| 2026-04-13 | $242.08 | $866.11 | 2,772,500 | — | — |
| 2026-04-10 | $238.82 | $854.45 | 2,896,900 | — | — |
| 2026-04-09 | $235.10 | $841.14 | 3,905,400 | — | — |
| 2026-04-08 | $239.64 | $857.38 | 5,313,900 | — | — |
| 2026-04-07 | $251.49 | $899.78 | 3,611,700 | — | — |
| 2026-04-06 | $245.58 | $878.63 | 1,486,900 | — | — |
| 2026-04-02 | $244.09 | $873.30 | 2,669,300 | — | — |
| 2026-04-01 | $241.46 | $863.89 | 5,062,300 | — | — |
| 2026-03-31 | $247.08 | $884.00 | 3,744,000 | — | — |
| 2026-03-30 | $250.27 | $895.41 | 4,123,800 | — | — |
| 2026-03-27 | $254.32 | $909.90 | 4,530,000 | — | — |
| 2026-03-26 | $248.14 | $887.79 | 4,151,100 | — | — |
| 2026-03-25 | $234.54 | $839.14 | 4,480,900 | — | — |
| 2026-03-24 | $241.75 | $864.93 | 3,678,300 | — | — |
| 2026-03-23 | $237.39 | $849.33 | 3,904,200 | — | — |
| 2026-03-20 | $239.86 | $858.17 | 19,803,100 | — | — |
| 2026-03-19 | $242.07 | $866.08 | 4,205,500 | — | — |
| 2026-03-18 | $238.46 | $853.16 | 3,527,500 | — | — |
| 2026-03-17 | $235.96 | $844.22 | 2,500,800 | — | — |
| 2026-03-16 | $232.57 | $832.09 | 2,648,700 | — | — |
| 2026-03-13 | $230.59 | $825.00 | 4,088,000 | — | — |
| 2026-03-12 | $235.81 | $843.68 | 4,990,000 | — | — |
| 2026-03-11 | $231.05 | $826.65 | 3,757,900 | — | — |
| 2026-03-10 | $217.02 | $776.45 | 3,952,900 | — | — |
| 2026-03-09 | $215.95 | $772.62 | 6,476,300 | — | — |
| 2026-03-06 | $224.63 | $803.68 | 4,337,300 | — | — |
| 2026-03-05 | $228.03 | $815.84 | 6,138,000 | — | — |
| 2026-03-04 | $225.60 | $807.15 | 4,221,400 | — | — |
| 2026-03-03 | $217.71 | $778.92 | 5,393,700 | — | — |
| 2026-03-02 | $214.91 | $768.90 | 5,489,300 | — | — |
| 2026-02-27 | $204.64 | $732.16 | 2,993,500 | — | — |
| 2026-02-26 | $203.79 | $729.12 | 2,343,000 | — | — |
| 2026-02-25 | $199.64 | $714.27 | 2,260,800 | — | — |
| 2026-02-24 | $199.33 | $713.16 | 1,896,700 | — | — |
| 2026-02-23 | $197.39 | $706.22 | 2,016,200 | — | — |
| 2026-02-20 | $200.76 | $718.28 | 1,979,000 | — | — |
| 2026-02-19 | $199.24 | $712.84 | 2,187,600 | — | — |
| 2026-02-18 | $199.46 | $713.63 | 2,052,200 | — | — |
| 2026-02-17 | $197.34 | $706.04 | 2,203,800 | — | — |
| 2026-02-13 | $200.17 | $716.17 | 2,170,700 | — | — |
| 2026-02-12 | $196.91 | $704.50 | 3,189,200 | — | — |
| 2026-02-11 | $203.92 | $729.58 | 2,918,200 | — | — |
| 2026-02-10 | $199.50 | $713.77 | 2,033,800 | — | — |
| 2026-02-09 | $201.38 | $720.50 | 1,949,000 | — | — |
| 2026-02-06 | $202.68 | $725.15 | 2,871,200 | — | — |
| 2026-02-05 | $194.14 | $694.59 | 2,376,300 | — | — |
| 2026-02-04 | $197.41 | $702.00 | 4,467,400 | — | — |
| 2026-02-03 | $192.27 | $683.72 | 5,522,900 | — | — |
| 2026-02-02 | $180.22 | $640.87 | 2,781,100 | — | — |
| 2026-01-30 | $181.43 | $645.17 | 3,295,500 | — | — |
| 2026-01-29 | $182.49 | $648.94 | 6,555,800 | — | — |
| 2026-01-28 | $184.02 | $654.38 | 2,756,700 | — | — |
| 2026-01-27 | $182.91 | $650.44 | 2,359,800 | — | — |
| 2026-01-26 | $183.28 | $651.75 | 3,370,600 | — | — |
| 2026-01-23 | $187.09 | $665.30 | 2,846,600 | — | — |
| 2026-01-22 | $186.89 | $664.59 | 2,951,500 | — | — |
| 2026-01-21 | $188.19 | $669.21 | 3,130,300 | — | — |
| 2026-01-20 | $184.73 | $656.91 | 2,689,800 | — | — |
| 2026-01-16 | $183.46 | $652.39 | 2,374,400 | — | — |
| 2026-01-15 | $184.58 | $656.37 | 2,172,200 | — | — |
| 2026-01-14 | $186.51 | $663.24 | 3,963,000 | — | — |
| 2026-01-13 | $181.74 | $646.28 | 3,100,300 | — | — |
| 2026-01-12 | $179.62 | $638.74 | 3,368,500 | — | — |
| 2026-01-09 | $185.28 | $658.86 | 5,472,900 | — | — |
| 2026-01-08 | $191.32 | $680.34 | 5,961,700 | — | — |
| 2026-01-07 | $183.86 | $653.81 | 7,565,700 | — | — |
| 2026-01-06 | $178.27 | $633.94 | 5,333,000 | — | — |
| 2026-01-05 | $180.57 | $642.11 | 9,056,500 | — | — |
| 2026-01-02 | $165.31 | $587.85 | 1,938,600 | — | — |