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
- 1975-11-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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $208.73 | $829.95 | 1,315,100 | — | — |
| 2025-12-30 | $211.06 | $839.21 | 884,200 | — | — |
| 2025-12-29 | $211.97 | $842.83 | 1,274,600 | — | — |
| 2025-12-26 | $213.89 | $850.47 | 887,300 | — | — |
| 2025-12-24 | $213.48 | $848.84 | 712,800 | — | — |
| 2025-12-23 | $211.95 | $842.75 | 1,121,900 | — | — |
| 2025-12-22 | $212.90 | $846.53 | 1,359,900 | — | — |
| 2025-12-19 | $210.20 | $835.79 | 4,273,600 | — | — |
| 2025-12-18 | $209.50 | $833.01 | 2,119,200 | — | — |
| 2025-12-17 | $210.30 | $836.19 | 1,724,300 | — | — |
| 2025-12-16 | $209.98 | $834.92 | 1,723,100 | — | — |
| 2025-12-15 | $210.89 | $838.54 | 1,968,500 | — | — |
| 2025-12-12 | $210.59 | $837.34 | 1,820,300 | — | — |
| 2025-12-11 | $211.49 | $840.92 | 2,140,900 | — | — |
| 2025-12-10 | $206.97 | $822.95 | 2,329,700 | — | — |
| 2025-12-09 | $202.15 | $803.79 | 2,475,900 | — | — |
| 2025-12-08 | $197.65 | $785.89 | 2,245,200 | — | — |
| 2025-12-05 | $197.86 | $786.73 | 1,367,300 | — | — |
| 2025-12-04 | $198.27 | $788.36 | 1,939,300 | — | — |
| 2025-12-03 | $198.00 | $787.28 | 1,843,400 | — | — |
| 2025-12-02 | $192.05 | $763.63 | 1,306,000 | — | — |
| 2025-12-01 | $192.40 | $765.02 | 1,393,800 | — | — |
| 2025-11-28 | $190.72 | $758.34 | 887,300 | — | — |
| 2025-11-26 | $191.88 | $762.95 | 1,516,900 | — | — |
| 2025-11-25 | $192.59 | $765.77 | 1,889,600 | — | — |
| 2025-11-24 | $188.52 | $749.59 | 3,428,900 | — | — |
| 2025-11-21 | $186.99 | $743.51 | 2,391,000 | — | — |
| 2025-11-20 | $183.54 | $729.79 | 2,710,200 | — | — |
| 2025-11-19 | $182.97 | $727.52 | 2,181,800 | — | — |
| 2025-11-18 | $180.08 | $716.03 | 1,929,000 | — | — |
| 2025-11-17 | $179.04 | $711.90 | 2,313,200 | — | — |
| 2025-11-14 | $183.99 | $731.58 | 1,958,000 | — | — |
| 2025-11-13 | $183.99 | $731.58 | 1,098,000 | — | — |
| 2025-11-12 | $186.91 | $743.19 | 1,989,700 | — | — |
| 2025-11-11 | $184.82 | $734.88 | 1,140,000 | — | — |
| 2025-11-10 | $185.09 | $735.95 | 1,399,500 | — | — |
| 2025-11-07 | $184.20 | $732.41 | 1,390,100 | — | — |
| 2025-11-06 | $182.92 | $727.32 | 1,301,500 | — | — |
| 2025-11-05 | $184.15 | $732.21 | 1,800,800 | — | — |
| 2025-11-04 | $182.95 | $727.44 | 1,658,700 | — | — |
| 2025-11-03 | $182.74 | $726.61 | 2,035,700 | — | — |
| 2025-10-31 | $182.55 | $725.85 | 1,554,500 | — | — |
| 2025-10-30 | $182.32 | $724.94 | 1,959,600 | — | — |
| 2025-10-29 | $181.02 | $719.77 | 2,592,800 | — | — |
| 2025-10-28 | $182.84 | $727.01 | 1,798,400 | — | — |
| 2025-10-27 | $184.86 | $735.04 | 2,406,900 | — | — |
| 2025-10-24 | $186.44 | $741.32 | 2,243,100 | — | — |
| 2025-10-23 | $181.95 | $723.47 | 2,079,900 | — | — |
| 2025-10-22 | $181.20 | $720.48 | 1,922,100 | — | — |
| 2025-10-21 | $181.91 | $723.31 | 3,395,600 | — | — |
| 2025-10-20 | $182.17 | $724.34 | 2,506,200 | — | — |
| 2025-10-17 | $179.40 | $713.33 | 3,369,700 | — | — |
| 2025-10-16 | $178.37 | $709.23 | 3,568,300 | — | — |
| 2025-10-15 | $182.34 | $725.02 | 6,663,200 | — | — |
| 2025-10-14 | $189.73 | $754.40 | 3,264,300 | — | — |
| 2025-10-13 | $186.92 | $736.47 | 1,818,100 | — | — |
| 2025-10-10 | $183.95 | $724.77 | 2,208,800 | — | — |
| 2025-10-09 | $190.67 | $751.24 | 1,899,500 | — | — |
| 2025-10-08 | $190.16 | $749.23 | 1,630,100 | — | — |
| 2025-10-07 | $193.81 | $763.62 | 1,599,300 | — | — |
| 2025-10-06 | $195.62 | $770.75 | 2,208,700 | — | — |
| 2025-10-03 | $198.46 | $781.94 | 1,137,900 | — | — |
| 2025-10-02 | $198.16 | $780.75 | 1,122,300 | — | — |
| 2025-10-01 | $198.44 | $781.86 | 1,378,300 | — | — |
| 2025-09-30 | $200.93 | $791.67 | 1,516,700 | — | — |
| 2025-09-29 | $201.85 | $795.29 | 1,635,900 | — | — |
| 2025-09-26 | $203.32 | $801.09 | 1,008,200 | — | — |
| 2025-09-25 | $202.74 | $798.80 | 1,043,000 | — | — |
| 2025-09-24 | $204.08 | $804.08 | 1,782,700 | — | — |
| 2025-09-23 | $203.92 | $803.45 | 1,310,700 | — | — |
| 2025-09-22 | $203.12 | $800.30 | 1,216,700 | — | — |
| 2025-09-19 | $205.52 | $809.75 | 3,001,300 | — | — |
| 2025-09-18 | $206.27 | $812.71 | 1,125,200 | — | — |
| 2025-09-17 | $203.77 | $802.86 | 1,387,600 | — | — |
| 2025-09-16 | $200.94 | $791.71 | 1,187,400 | — | — |
| 2025-09-15 | $202.46 | $797.70 | 1,464,300 | — | — |
| 2025-09-12 | $201.98 | $795.81 | 1,015,300 | — | — |
| 2025-09-11 | $202.75 | $798.84 | 1,271,000 | — | — |
| 2025-09-10 | $201.89 | $795.45 | 1,290,600 | — | — |
| 2025-09-09 | $200.41 | $789.62 | 1,856,100 | — | — |
| 2025-09-08 | $203.77 | $802.86 | 1,772,800 | — | — |
| 2025-09-05 | $204.40 | $805.34 | 1,273,000 | — | — |
| 2025-09-04 | $207.36 | $817.00 | 1,203,300 | — | — |
| 2025-09-03 | $205.00 | $807.70 | 1,827,800 | — | — |
| 2025-09-02 | $205.42 | $809.36 | 1,647,400 | — | — |
| 2025-08-29 | $207.44 | $817.32 | 2,045,600 | — | — |
| 2025-08-28 | $205.62 | $810.15 | 1,924,800 | — | — |
| 2025-08-27 | $206.04 | $811.80 | 1,762,600 | — | — |
| 2025-08-26 | $203.46 | $801.64 | 1,730,700 | — | — |
| 2025-08-25 | $200.70 | $790.76 | 1,275,000 | — | — |
| 2025-08-22 | $201.69 | $794.66 | 1,835,600 | — | — |
| 2025-08-21 | $194.00 | $764.36 | 1,405,500 | — | — |
| 2025-08-20 | $195.00 | $768.30 | 2,008,800 | — | — |
| 2025-08-19 | $192.99 | $760.38 | 1,701,200 | — | — |
| 2025-08-18 | $192.01 | $756.52 | 1,349,100 | — | — |
| 2025-08-15 | $191.27 | $753.61 | 1,300,400 | — | — |
| 2025-08-14 | $194.57 | $766.61 | 1,086,600 | — | — |
| 2025-08-13 | $193.40 | $762.00 | 1,506,100 | — | — |
| 2025-08-12 | $191.23 | $753.45 | 1,679,200 | — | — |
| 2025-08-11 | $188.53 | $742.81 | 1,571,700 | — | — |
| 2025-08-08 | $189.74 | $747.58 | 1,020,100 | — | — |
| 2025-08-07 | $187.12 | $737.26 | 1,280,700 | — | — |
| 2025-08-06 | $188.56 | $742.93 | 1,335,800 | — | — |
| 2025-08-05 | $188.99 | $744.62 | 1,497,500 | — | — |
| 2025-08-04 | $189.07 | $744.94 | 1,588,500 | — | — |
| 2025-08-01 | $185.88 | $732.37 | 2,639,400 | — | — |
| 2025-07-31 | $190.27 | $749.67 | 1,669,300 | — | — |
| 2025-07-30 | $192.55 | $758.65 | 1,546,200 | — | — |
| 2025-07-29 | $193.37 | $761.88 | 1,236,600 | — | — |
| 2025-07-28 | $193.97 | $764.25 | 1,484,000 | — | — |
| 2025-07-25 | $196.05 | $772.44 | 1,817,300 | — | — |
| 2025-07-24 | $196.15 | $772.84 | 2,139,300 | — | — |
| 2025-07-23 | $197.76 | $779.18 | 2,059,000 | — | — |
| 2025-07-22 | $196.78 | $775.32 | 2,106,900 | — | — |
| 2025-07-21 | $196.03 | $772.36 | 1,825,200 | — | — |
| 2025-07-18 | $196.52 | $774.29 | 2,548,200 | — | — |
| 2025-07-17 | $195.99 | $772.21 | 3,097,000 | — | — |
| 2025-07-16 | $193.93 | $764.09 | 3,764,000 | — | — |
| 2025-07-15 | $192.14 | $757.04 | 3,458,200 | — | — |
| 2025-07-14 | $197.39 | $771.02 | 2,142,100 | — | — |
| 2025-07-11 | $197.02 | $769.58 | 2,642,900 | — | — |
| 2025-07-10 | $197.95 | $773.21 | 3,802,800 | — | — |
| 2025-07-09 | $196.14 | $766.14 | 3,730,500 | — | — |
| 2025-07-08 | $198.00 | $773.41 | 4,452,100 | — | — |
| 2025-07-07 | $196.25 | $766.57 | 3,796,000 | — | — |
| 2025-07-03 | $196.57 | $767.82 | 1,863,500 | — | — |
| 2025-07-02 | $195.71 | $764.46 | 2,769,100 | — | — |
| 2025-07-01 | $192.52 | $752.00 | 3,601,900 | — | — |
| 2025-06-30 | $186.42 | $728.17 | 2,306,800 | — | — |
| 2025-06-27 | $185.75 | $725.56 | 2,772,400 | — | — |
| 2025-06-26 | $185.51 | $724.62 | 2,843,400 | — | — |
| 2025-06-25 | $182.51 | $712.90 | 2,403,300 | — | — |
| 2025-06-24 | $182.02 | $710.99 | 1,683,400 | — | — |
| 2025-06-23 | $180.75 | $706.03 | 1,853,000 | — | — |
| 2025-06-20 | $177.39 | $692.90 | 5,431,300 | — | — |
| 2025-06-18 | $175.27 | $684.62 | 1,858,900 | — | — |
| 2025-06-17 | $173.20 | $676.53 | 1,422,200 | — | — |
| 2025-06-16 | $175.14 | $684.11 | 1,260,100 | — | — |
| 2025-06-13 | $173.37 | $677.20 | 1,727,600 | — | — |
| 2025-06-12 | $177.74 | $694.27 | 1,647,400 | — | — |
| 2025-06-11 | $177.74 | $694.27 | 2,552,900 | — | — |
| 2025-06-10 | $179.41 | $700.79 | 1,252,700 | — | — |
| 2025-06-09 | $178.74 | $698.17 | 1,227,300 | — | — |
| 2025-06-06 | $178.63 | $697.74 | 1,326,800 | — | — |
| 2025-06-05 | $174.70 | $682.39 | 1,552,200 | — | — |
| 2025-06-04 | $174.86 | $683.02 | 1,306,200 | — | — |
| 2025-06-03 | $176.31 | $688.68 | 1,976,200 | — | — |
| 2025-06-02 | $173.94 | $679.43 | 2,227,600 | — | — |
| 2025-05-30 | $173.81 | $678.92 | 4,161,400 | — | — |
| 2025-05-29 | $175.10 | $683.96 | 1,457,500 | — | — |
| 2025-05-28 | $173.97 | $679.54 | 1,591,500 | — | — |
| 2025-05-27 | $176.24 | $688.41 | 1,755,900 | — | — |
| 2025-05-23 | $171.82 | $671.14 | 1,641,600 | — | — |
| 2025-05-22 | $172.99 | $675.71 | 1,837,100 | — | — |
| 2025-05-21 | $172.27 | $672.90 | 1,759,400 | — | — |
| 2025-05-20 | $177.48 | $693.25 | 1,084,300 | — | — |
| 2025-05-19 | $178.64 | $697.78 | 1,530,200 | — | — |
| 2025-05-16 | $179.42 | $700.83 | 2,215,700 | — | — |
| 2025-05-15 | $179.46 | $700.99 | 2,728,900 | — | — |
| 2025-05-14 | $177.85 | $694.70 | 1,990,200 | — | — |
| 2025-05-13 | $177.53 | $693.45 | 2,515,400 | — | — |
| 2025-05-12 | $175.00 | $683.57 | 3,439,900 | — | — |
| 2025-05-09 | $166.44 | $650.13 | 1,671,300 | — | — |
| 2025-05-08 | $166.73 | $651.26 | 1,409,900 | — | — |
| 2025-05-07 | $163.98 | $640.52 | 2,094,400 | — | — |
| 2025-05-06 | $163.53 | $638.76 | 1,880,000 | — | — |
| 2025-05-05 | $165.70 | $647.24 | 2,761,200 | — | — |
| 2025-05-02 | $165.54 | $646.61 | 1,764,800 | — | — |
| 2025-05-01 | $160.99 | $628.84 | 1,996,700 | — | — |
| 2025-04-30 | $160.69 | $627.67 | 2,113,600 | — | — |
| 2025-04-29 | $160.60 | $627.32 | 1,643,000 | — | — |
| 2025-04-28 | $159.65 | $623.61 | 1,917,500 | — | — |
| 2025-04-25 | $158.46 | $618.96 | 1,125,100 | — | — |
| 2025-04-24 | $159.75 | $624.00 | 1,382,400 | — | — |
| 2025-04-23 | $157.41 | $614.86 | 3,145,600 | — | — |
| 2025-04-22 | $154.45 | $603.30 | 2,124,200 | — | — |
| 2025-04-21 | $150.13 | $586.42 | 2,860,500 | — | — |
| 2025-04-17 | $152.33 | $595.01 | 3,564,400 | — | — |
| 2025-04-16 | $151.54 | $591.93 | 2,875,400 | — | — |
| 2025-04-15 | $155.39 | $600.72 | 3,621,100 | — | — |
| 2025-04-14 | $155.32 | $600.45 | 3,488,800 | — | — |
| 2025-04-11 | $151.99 | $587.57 | 3,850,200 | — | — |
| 2025-04-10 | $152.16 | $588.23 | 4,240,100 | — | — |
| 2025-04-09 | $160.23 | $619.43 | 5,593,800 | — | — |
| 2025-04-08 | $149.76 | $578.95 | 5,210,900 | — | — |
| 2025-04-07 | $152.81 | $590.74 | 5,195,200 | — | — |
| 2025-04-04 | $153.10 | $591.86 | 4,147,400 | — | — |
| 2025-04-03 | $161.29 | $623.53 | 3,408,300 | — | — |
| 2025-04-02 | $177.01 | $684.30 | 2,117,600 | — | — |
| 2025-04-01 | $174.64 | $675.14 | 2,165,700 | — | — |
| 2025-03-31 | $175.77 | $679.50 | 3,595,700 | — | — |
| 2025-03-28 | $171.88 | $664.47 | 1,947,400 | — | — |
| 2025-03-27 | $174.97 | $676.41 | 2,324,400 | — | — |
| 2025-03-26 | $176.92 | $683.95 | 1,847,000 | — | — |
| 2025-03-25 | $176.88 | $683.79 | 2,035,900 | — | — |
| 2025-03-24 | $176.54 | $682.48 | 2,924,400 | — | — |
| 2025-03-21 | $173.61 | $671.15 | 5,500,400 | — | — |
| 2025-03-20 | $173.41 | $670.38 | 2,994,500 | — | — |
| 2025-03-19 | $173.83 | $672.00 | 3,026,200 | — | — |
| 2025-03-18 | $173.35 | $670.15 | 4,219,500 | — | — |
| 2025-03-17 | $174.00 | $672.66 | 2,572,900 | — | — |
| 2025-03-14 | $172.99 | $668.76 | 2,312,000 | — | — |
| 2025-03-13 | $168.84 | $652.71 | 2,054,300 | — | — |
| 2025-03-12 | $171.01 | $661.10 | 2,389,100 | — | — |
| 2025-03-11 | $170.06 | $657.43 | 2,453,500 | — | — |
| 2025-03-10 | $174.61 | $675.02 | 2,931,700 | — | — |
| 2025-03-07 | $179.77 | $694.97 | 1,853,500 | — | — |
| 2025-03-06 | $178.98 | $691.91 | 2,016,600 | — | — |
| 2025-03-05 | $180.47 | $697.67 | 2,320,200 | — | — |
| 2025-03-04 | $180.45 | $697.60 | 2,832,900 | — | — |
| 2025-03-03 | $189.49 | $732.54 | 1,338,000 | — | — |
| 2025-02-28 | $191.92 | $741.94 | 2,358,000 | — | — |
| 2025-02-27 | $188.56 | $728.95 | 1,337,900 | — | — |
| 2025-02-26 | $187.02 | $722.99 | 1,324,900 | — | — |
| 2025-02-25 | $186.47 | $720.87 | 1,720,600 | — | — |
| 2025-02-24 | $186.96 | $722.76 | 2,738,800 | — | — |
| 2025-02-21 | $188.05 | $726.98 | 1,991,900 | — | — |
| 2025-02-20 | $191.89 | $741.82 | 1,770,600 | — | — |
| 2025-02-19 | $194.21 | $750.79 | 1,615,600 | — | — |
| 2025-02-18 | $196.52 | $759.72 | 2,261,700 | — | — |
| 2025-02-14 | $193.91 | $749.63 | 2,362,000 | — | — |
| 2025-02-13 | $195.43 | $755.51 | 1,883,500 | — | — |
| 2025-02-12 | $195.59 | $756.13 | 1,774,500 | — | — |
| 2025-02-11 | $199.22 | $770.16 | 1,422,000 | — | — |
| 2025-02-10 | $197.28 | $762.66 | 1,453,200 | — | — |
| 2025-02-07 | $200.72 | $775.96 | 1,270,900 | — | — |
| 2025-02-06 | $202.43 | $782.57 | 1,593,700 | — | — |
| 2025-02-05 | $198.89 | $768.88 | 2,057,700 | — | — |
| 2025-02-04 | $198.98 | $769.23 | 1,536,300 | — | — |
| 2025-02-03 | $197.64 | $764.05 | 1,474,500 | — | — |
| 2025-01-31 | $200.95 | $776.85 | 2,739,800 | — | — |
| 2025-01-30 | $202.07 | $781.18 | 1,705,400 | — | — |
| 2025-01-29 | $202.18 | $781.60 | 2,096,700 | — | — |
| 2025-01-28 | $201.72 | $779.82 | 1,922,400 | — | — |
| 2025-01-27 | $202.89 | $784.35 | 1,841,800 | — | — |
| 2025-01-24 | $199.53 | $771.36 | 2,083,100 | — | — |
| 2025-01-23 | $197.65 | $764.09 | 2,716,400 | — | — |
| 2025-01-22 | $196.30 | $758.87 | 2,879,900 | — | — |
| 2025-01-21 | $198.56 | $767.61 | 3,111,100 | — | — |
| 2025-01-17 | $198.54 | $767.53 | 4,465,700 | — | — |
| 2025-01-16 | $196.54 | $759.80 | 5,065,800 | — | — |
| 2025-01-15 | $200.44 | $774.87 | 3,431,200 | — | — |
| 2025-01-14 | $195.71 | $750.40 | 1,733,400 | — | — |
| 2025-01-13 | $192.43 | $737.83 | 1,855,600 | — | — |
| 2025-01-10 | $189.02 | $724.75 | 2,253,200 | — | — |
| 2025-01-08 | $194.68 | $746.45 | 1,659,700 | — | — |
| 2025-01-07 | $194.77 | $746.80 | 2,727,100 | — | — |
| 2025-01-06 | $195.59 | $749.94 | 2,634,100 | — | — |
| 2025-01-03 | $195.63 | $750.10 | 1,358,100 | — | — |
| 2025-01-02 | $191.39 | $733.84 | 1,750,500 | — | — |