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
- 1972-06-01 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 | $1,074.68 | $4,857.53 | 1,646,700 | — | — |
| 2025-12-30 | $1,079.75 | $4,880.45 | 1,251,500 | — | — |
| 2025-12-29 | $1,078.73 | $4,875.84 | 1,653,000 | — | — |
| 2025-12-26 | $1,077.75 | $4,871.41 | 1,014,600 | — | — |
| 2025-12-24 | $1,076.98 | $4,867.93 | 932,800 | — | — |
| 2025-12-23 | $1,071.64 | $4,843.79 | 2,108,600 | — | — |
| 2025-12-22 | $1,076.48 | $4,865.67 | 2,625,600 | — | — |
| 2025-12-19 | $1,071.44 | $4,842.88 | 5,829,100 | — | — |
| 2025-12-18 | $1,056.88 | $4,777.07 | 3,848,600 | — | — |
| 2025-12-17 | $1,041.79 | $4,708.87 | 3,726,600 | — | — |
| 2025-12-16 | $1,054.29 | $4,765.37 | 4,024,500 | — | — |
| 2025-12-15 | $1,062.19 | $4,801.08 | 4,648,400 | — | — |
| 2025-12-12 | $1,027.51 | $4,644.32 | 3,275,200 | — | — |
| 2025-12-11 | $1,009.38 | $4,562.38 | 4,517,000 | — | — |
| 2025-12-10 | $993.64 | $4,491.23 | 2,966,300 | — | — |
| 2025-12-09 | $982.22 | $4,439.61 | 2,569,700 | — | — |
| 2025-12-08 | $997.59 | $4,509.09 | 3,088,600 | — | — |
| 2025-12-05 | $1,010.31 | $4,566.58 | 2,502,100 | — | — |
| 2025-12-04 | $1,014.49 | $4,585.47 | 3,854,900 | — | — |
| 2025-12-03 | $1,033.56 | $4,671.67 | 3,447,000 | — | — |
| 2025-12-02 | $1,046.12 | $4,728.44 | 3,280,000 | — | — |
| 2025-12-01 | $1,057.89 | $4,781.64 | 3,070,200 | — | — |
| 2025-11-28 | $1,075.47 | $4,861.10 | 2,732,200 | — | — |
| 2025-11-26 | $1,104.34 | $4,991.59 | 3,093,700 | — | — |
| 2025-11-25 | $1,109.94 | $5,016.90 | 4,181,500 | — | — |
| 2025-11-24 | $1,070.16 | $4,837.10 | 5,497,200 | — | — |
| 2025-11-21 | $1,059.70 | $4,789.82 | 4,266,700 | — | — |
| 2025-11-20 | $1,043.29 | $4,715.65 | 3,135,700 | — | — |
| 2025-11-19 | $1,049.60 | $4,744.17 | 3,571,200 | — | — |
| 2025-11-18 | $1,030.05 | $4,655.80 | 3,430,500 | — | — |
| 2025-11-17 | $1,021.70 | $4,618.06 | 4,720,000 | — | — |
| 2025-11-14 | $1,025.28 | $4,634.24 | 3,862,300 | — | — |
| 2025-11-13 | $1,022.87 | $4,616.57 | 4,153,600 | — | — |
| 2025-11-12 | $1,017.78 | $4,593.60 | 5,185,200 | — | — |
| 2025-11-11 | $988.62 | $4,461.99 | 4,166,400 | — | — |
| 2025-11-10 | $966.64 | $4,362.78 | 5,696,600 | — | — |
| 2025-11-07 | $924.37 | $4,172.01 | 4,373,400 | — | — |
| 2025-11-06 | $937.44 | $4,230.99 | 6,417,400 | — | — |
| 2025-11-05 | $925.81 | $4,178.50 | 7,272,900 | — | — |
| 2025-11-04 | $906.86 | $4,092.98 | 5,911,500 | — | — |
| 2025-11-03 | $896.53 | $4,046.35 | 5,401,500 | — | — |
| 2025-10-31 | $862.86 | $3,894.39 | 5,015,000 | — | — |
| 2025-10-30 | $844.50 | $3,811.52 | 6,037,200 | — | — |
| 2025-10-29 | $813.53 | $3,671.75 | 3,591,200 | — | — |
| 2025-10-28 | $820.10 | $3,701.40 | 2,493,500 | — | — |
| 2025-10-27 | $826.41 | $3,729.88 | 2,114,800 | — | — |
| 2025-10-24 | $825.45 | $3,725.54 | 2,211,200 | — | — |
| 2025-10-23 | $821.04 | $3,705.64 | 2,632,900 | — | — |
| 2025-10-22 | $812.43 | $3,666.78 | 2,930,600 | — | — |
| 2025-10-21 | $799.57 | $3,608.74 | 2,099,500 | — | — |
| 2025-10-20 | $808.96 | $3,651.12 | 2,279,700 | — | — |
| 2025-10-17 | $802.83 | $3,623.45 | 3,983,000 | — | — |
| 2025-10-16 | $819.38 | $3,698.15 | 2,272,900 | — | — |
| 2025-10-15 | $826.57 | $3,730.60 | 2,355,800 | — | — |
| 2025-10-14 | $812.35 | $3,666.42 | 1,928,400 | — | — |
| 2025-10-13 | $819.40 | $3,698.24 | 2,167,500 | — | — |
| 2025-10-10 | $833.49 | $3,761.83 | 3,431,000 | — | — |
| 2025-10-09 | $855.35 | $3,860.49 | 3,071,700 | — | — |
| 2025-10-08 | $845.72 | $3,817.03 | 2,180,900 | — | — |
| 2025-10-07 | $843.63 | $3,807.60 | 2,610,800 | — | — |
| 2025-10-06 | $845.05 | $3,814.01 | 3,651,400 | — | — |
| 2025-10-03 | $839.87 | $3,790.63 | 5,088,500 | — | — |
| 2025-10-02 | $819.85 | $3,700.27 | 4,291,800 | — | — |
| 2025-10-01 | $825.42 | $3,725.41 | 10,124,500 | — | — |
| 2025-09-30 | $763.00 | $3,443.69 | 6,234,300 | — | — |
| 2025-09-29 | $726.51 | $3,278.99 | 3,309,200 | — | — |
| 2025-09-26 | $724.54 | $3,270.10 | 3,559,700 | — | — |
| 2025-09-25 | $714.59 | $3,225.19 | 5,136,400 | — | — |
| 2025-09-24 | $741.85 | $3,348.23 | 2,243,000 | — | — |
| 2025-09-23 | $746.98 | $3,371.38 | 2,910,100 | — | — |
| 2025-09-22 | $754.95 | $3,407.35 | 2,527,400 | — | — |
| 2025-09-19 | $751.99 | $3,393.99 | 7,349,500 | — | — |
| 2025-09-18 | $762.93 | $3,443.37 | 3,464,000 | — | — |
| 2025-09-17 | $760.13 | $3,430.73 | 3,471,200 | — | — |
| 2025-09-16 | $764.71 | $3,451.40 | 3,881,300 | — | — |
| 2025-09-15 | $748.19 | $3,376.84 | 2,790,900 | — | — |
| 2025-09-12 | $755.39 | $3,409.34 | 2,198,300 | — | — |
| 2025-09-11 | $756.28 | $3,413.36 | 2,197,500 | — | — |
| 2025-09-10 | $754.62 | $3,405.86 | 2,477,400 | — | — |
| 2025-09-09 | $750.61 | $3,387.77 | 2,986,900 | — | — |
| 2025-09-08 | $738.64 | $3,333.74 | 4,534,600 | — | — |
| 2025-09-05 | $727.21 | $3,282.15 | 3,958,200 | — | — |
| 2025-09-04 | $742.91 | $3,353.01 | 2,423,400 | — | — |
| 2025-09-03 | $737.83 | $3,330.08 | 2,222,500 | — | — |
| 2025-09-02 | $735.19 | $3,318.17 | 3,222,500 | — | — |
| 2025-08-29 | $732.58 | $3,306.39 | 2,551,200 | — | — |
| 2025-08-28 | $731.96 | $3,303.59 | 3,117,000 | — | — |
| 2025-08-27 | $734.17 | $3,313.57 | 4,326,200 | — | — |
| 2025-08-26 | $736.03 | $3,321.96 | 7,695,600 | — | — |
| 2025-08-25 | $695.33 | $3,138.27 | 2,898,100 | — | — |
| 2025-08-22 | $711.68 | $3,212.06 | 3,222,700 | — | — |
| 2025-08-21 | $709.82 | $3,203.67 | 3,617,300 | — | — |
| 2025-08-20 | $705.44 | $3,183.90 | 4,139,400 | — | — |
| 2025-08-19 | $703.21 | $3,173.83 | 5,941,000 | — | — |
| 2025-08-18 | $698.05 | $3,150.54 | 4,997,300 | — | — |
| 2025-08-15 | $701.23 | $3,164.90 | 8,224,600 | — | — |
| 2025-08-14 | $684.43 | $3,082.30 | 8,395,900 | — | — |
| 2025-08-13 | $660.49 | $2,974.49 | 6,310,000 | — | — |
| 2025-08-12 | $639.43 | $2,879.65 | 6,897,400 | — | — |
| 2025-08-11 | $635.22 | $2,860.69 | 11,294,200 | — | — |
| 2025-08-08 | $625.65 | $2,817.59 | 14,125,100 | — | — |
| 2025-08-07 | $640.86 | $2,886.09 | 26,101,600 | — | — |
| 2025-08-06 | $746.37 | $3,361.25 | 4,752,100 | — | — |
| 2025-08-05 | $765.95 | $3,449.42 | 3,615,200 | — | — |
| 2025-08-04 | $769.00 | $3,463.16 | 3,353,400 | — | — |
| 2025-08-01 | $762.33 | $3,433.12 | 4,859,500 | — | — |
| 2025-07-31 | $740.07 | $3,332.87 | 5,810,300 | — | — |
| 2025-07-30 | $760.08 | $3,422.99 | 4,338,700 | — | — |
| 2025-07-29 | $762.95 | $3,435.91 | 7,100,700 | — | — |
| 2025-07-28 | $808.11 | $3,639.29 | 2,587,700 | — | — |
| 2025-07-25 | $812.69 | $3,659.92 | 2,976,900 | — | — |
| 2025-07-24 | $805.43 | $3,627.22 | 2,786,400 | — | — |
| 2025-07-23 | $798.89 | $3,597.77 | 2,683,600 | — | — |
| 2025-07-22 | $776.44 | $3,496.67 | 2,496,600 | — | — |
| 2025-07-21 | $762.18 | $3,432.45 | 3,058,000 | — | — |
| 2025-07-18 | $771.71 | $3,475.36 | 3,357,700 | — | — |
| 2025-07-17 | $761.50 | $3,429.38 | 4,107,300 | — | — |
| 2025-07-16 | $789.80 | $3,556.83 | 3,255,400 | — | — |
| 2025-07-15 | $771.75 | $3,475.54 | 4,174,100 | — | — |
| 2025-07-14 | $799.34 | $3,599.79 | 2,401,400 | — | — |
| 2025-07-11 | $793.01 | $3,571.29 | 2,852,500 | — | — |
| 2025-07-10 | $790.65 | $3,560.66 | 3,130,400 | — | — |
| 2025-07-09 | $786.92 | $3,543.86 | 2,703,100 | — | — |
| 2025-07-08 | $777.66 | $3,502.16 | 3,301,800 | — | — |
| 2025-07-07 | $772.87 | $3,480.59 | 2,576,900 | — | — |
| 2025-07-03 | $780.67 | $3,515.71 | 1,450,800 | — | — |
| 2025-07-02 | $779.28 | $3,509.46 | 1,978,300 | — | — |
| 2025-07-01 | $775.90 | $3,494.23 | 2,734,000 | — | — |
| 2025-06-30 | $779.53 | $3,510.58 | 3,041,500 | — | — |
| 2025-06-27 | $775.45 | $3,492.21 | 4,115,100 | — | — |
| 2025-06-26 | $795.12 | $3,580.79 | 3,118,200 | — | — |
| 2025-06-25 | $792.30 | $3,568.09 | 3,023,100 | — | — |
| 2025-06-24 | $778.08 | $3,504.05 | 2,788,500 | — | — |
| 2025-06-23 | $770.64 | $3,470.55 | 3,951,500 | — | — |
| 2025-06-20 | $762.73 | $3,434.92 | 6,210,600 | — | — |
| 2025-06-18 | $785.03 | $3,535.35 | 2,442,900 | — | — |
| 2025-06-17 | $791.24 | $3,563.32 | 2,875,600 | — | — |
| 2025-06-16 | $807.58 | $3,636.90 | 2,821,800 | — | — |
| 2025-06-13 | $819.36 | $3,689.95 | 2,754,600 | — | — |
| 2025-06-12 | $812.03 | $3,656.94 | 2,271,100 | — | — |
| 2025-06-11 | $808.61 | $3,641.54 | 3,125,400 | — | — |
| 2025-06-10 | $807.19 | $3,635.15 | 4,744,400 | — | — |
| 2025-06-09 | $773.71 | $3,484.37 | 2,262,200 | — | — |
| 2025-06-06 | $769.88 | $3,467.12 | 2,069,900 | — | — |
| 2025-06-05 | $765.68 | $3,448.21 | 3,636,400 | — | — |
| 2025-06-04 | $765.84 | $3,448.93 | 3,135,900 | — | — |
| 2025-06-03 | $750.78 | $3,381.11 | 3,056,500 | — | — |
| 2025-06-02 | $747.12 | $3,364.62 | 2,946,900 | — | — |
| 2025-05-30 | $737.67 | $3,322.07 | 6,106,200 | — | — |
| 2025-05-29 | $722.57 | $3,254.06 | 2,785,500 | — | — |
| 2025-05-28 | $719.39 | $3,239.74 | 2,948,800 | — | — |
| 2025-05-27 | $725.22 | $3,266.00 | 3,792,700 | — | — |
| 2025-05-23 | $713.71 | $3,214.16 | 2,635,700 | — | — |
| 2025-05-22 | $715.20 | $3,220.87 | 4,249,900 | — | — |
| 2025-05-21 | $724.95 | $3,264.78 | 4,060,000 | — | — |
| 2025-05-20 | $747.01 | $3,364.13 | 3,873,500 | — | — |
| 2025-05-19 | $755.11 | $3,400.61 | 4,062,700 | — | — |
| 2025-05-16 | $757.39 | $3,410.87 | 4,645,100 | — | — |
| 2025-05-15 | $733.29 | $3,295.59 | 5,212,900 | — | — |
| 2025-05-14 | $715.56 | $3,215.90 | 7,558,500 | — | — |
| 2025-05-13 | $746.06 | $3,352.98 | 4,523,900 | — | — |
| 2025-05-12 | $755.57 | $3,395.72 | 9,176,100 | — | — |
| 2025-05-09 | $734.57 | $3,301.34 | 4,072,600 | — | — |
| 2025-05-08 | $751.45 | $3,377.20 | 6,162,000 | — | — |
| 2025-05-07 | $776.72 | $3,490.77 | 3,807,800 | — | — |
| 2025-05-06 | $775.12 | $3,483.58 | 5,982,000 | — | — |
| 2025-05-05 | $821.46 | $3,691.84 | 2,889,600 | — | — |
| 2025-05-02 | $823.62 | $3,701.55 | 6,059,400 | — | — |
| 2025-05-01 | $794.10 | $3,568.88 | 12,601,100 | — | — |
| 2025-04-30 | $898.95 | $4,040.10 | 4,374,100 | — | — |
| 2025-04-29 | $885.20 | $3,978.31 | 2,454,400 | — | — |
| 2025-04-28 | $877.29 | $3,942.76 | 3,457,600 | — | — |
| 2025-04-25 | $884.54 | $3,975.34 | 3,398,900 | — | — |
| 2025-04-24 | $859.73 | $3,863.84 | 2,939,500 | — | — |
| 2025-04-23 | $829.42 | $3,727.62 | 2,714,600 | — | — |
| 2025-04-22 | $827.54 | $3,719.17 | 3,086,500 | — | — |
| 2025-04-21 | $818.02 | $3,676.38 | 3,326,600 | — | — |
| 2025-04-17 | $839.96 | $3,774.99 | 10,853,400 | — | — |
| 2025-04-16 | $734.90 | $3,302.82 | 3,302,600 | — | — |
| 2025-04-15 | $757.18 | $3,402.95 | 2,458,100 | — | — |
| 2025-04-14 | $754.35 | $3,390.23 | 3,461,200 | — | — |
| 2025-04-11 | $732.41 | $3,291.63 | 3,603,400 | — | — |
| 2025-04-10 | $720.91 | $3,239.95 | 4,182,700 | — | — |
| 2025-04-09 | $753.71 | $3,387.36 | 6,619,000 | — | — |
| 2025-04-08 | $726.24 | $3,263.90 | 4,115,200 | — | — |
| 2025-04-07 | $723.73 | $3,252.62 | 6,274,400 | — | — |
| 2025-04-04 | $738.21 | $3,317.70 | 5,299,400 | — | — |
| 2025-04-03 | $789.09 | $3,546.36 | 2,675,100 | — | — |
| 2025-04-02 | $818.22 | $3,677.28 | 2,683,800 | — | — |
| 2025-04-01 | $805.23 | $3,618.90 | 2,987,700 | — | — |
| 2025-03-31 | $825.91 | $3,711.84 | 3,737,000 | — | — |
| 2025-03-28 | $822.51 | $3,696.56 | 2,124,700 | — | — |
| 2025-03-27 | $821.67 | $3,692.79 | 2,128,200 | — | — |
| 2025-03-26 | $826.76 | $3,715.66 | 2,562,100 | — | — |
| 2025-03-25 | $852.35 | $3,830.67 | 2,670,600 | — | — |
| 2025-03-24 | $864.90 | $3,887.07 | 3,102,400 | — | — |
| 2025-03-21 | $837.57 | $3,764.25 | 5,963,800 | — | — |
| 2025-03-20 | $842.57 | $3,786.72 | 4,402,700 | — | — |
| 2025-03-19 | $837.01 | $3,761.73 | 3,790,500 | — | — |
| 2025-03-18 | $822.51 | $3,696.56 | 2,354,900 | — | — |
| 2025-03-17 | $824.76 | $3,706.67 | 2,546,600 | — | — |
| 2025-03-14 | $813.48 | $3,655.98 | 3,102,300 | — | — |
| 2025-03-13 | $801.65 | $3,602.81 | 3,566,300 | — | — |
| 2025-03-12 | $821.86 | $3,693.64 | 3,014,800 | — | — |
| 2025-03-11 | $824.06 | $3,703.53 | 3,796,500 | — | — |
| 2025-03-10 | $829.76 | $3,729.15 | 5,962,900 | — | — |
| 2025-03-07 | $869.58 | $3,908.11 | 4,818,100 | — | — |
| 2025-03-06 | $912.76 | $4,102.17 | 3,273,100 | — | — |
| 2025-03-05 | $929.72 | $4,178.39 | 3,109,500 | — | — |
| 2025-03-04 | $911.06 | $4,094.53 | 3,343,500 | — | — |
| 2025-03-03 | $929.72 | $4,178.39 | 3,979,800 | — | — |
| 2025-02-28 | $920.63 | $4,137.54 | 4,071,100 | — | — |
| 2025-02-27 | $905.16 | $4,068.01 | 3,085,400 | — | — |
| 2025-02-26 | $915.01 | $4,112.28 | 3,032,800 | — | — |
| 2025-02-25 | $901.80 | $4,052.91 | 5,111,300 | — | — |
| 2025-02-24 | $881.40 | $3,961.23 | 3,017,100 | — | — |
| 2025-02-21 | $873.68 | $3,926.53 | 3,940,400 | — | — |
| 2025-02-20 | $873.12 | $3,924.02 | 2,990,300 | — | — |
| 2025-02-19 | $867.05 | $3,896.74 | 3,205,500 | — | — |
| 2025-02-18 | $857.20 | $3,852.47 | 4,289,400 | — | — |
| 2025-02-14 | $844.27 | $3,794.36 | 3,222,300 | — | — |
| 2025-02-13 | $871.86 | $3,911.61 | 2,472,900 | — | — |
| 2025-02-12 | $872.97 | $3,916.59 | 2,533,400 | — | — |
| 2025-02-11 | $865.00 | $3,880.83 | 1,944,200 | — | — |
| 2025-02-10 | $868.88 | $3,898.24 | 3,065,600 | — | — |
| 2025-02-07 | $878.31 | $3,940.55 | 4,426,100 | — | — |
| 2025-02-06 | $870.37 | $3,904.93 | 7,138,500 | — | — |
| 2025-02-05 | $842.18 | $3,778.45 | 4,578,900 | — | — |
| 2025-02-04 | $826.07 | $3,706.17 | 4,299,700 | — | — |
| 2025-02-03 | $810.43 | $3,636.01 | 2,808,800 | — | — |
| 2025-01-31 | $811.08 | $3,638.92 | 2,561,600 | — | — |
| 2025-01-30 | $823.23 | $3,693.43 | 2,643,000 | — | — |
| 2025-01-29 | $804.08 | $3,607.52 | 1,827,600 | — | — |
| 2025-01-28 | $804.99 | $3,611.60 | 2,808,800 | — | — |
| 2025-01-27 | $808.17 | $3,625.87 | 3,915,200 | — | — |
| 2025-01-24 | $785.41 | $3,523.75 | 4,170,600 | — | — |
| 2025-01-23 | $766.60 | $3,439.36 | 3,127,200 | — | — |
| 2025-01-22 | $753.98 | $3,382.74 | 3,737,800 | — | — |
| 2025-01-21 | $742.35 | $3,330.56 | 5,122,800 | — | — |
| 2025-01-17 | $725.72 | $3,255.95 | 5,560,100 | — | — |
| 2025-01-16 | $757.60 | $3,398.98 | 3,070,300 | — | — |
| 2025-01-15 | $746.74 | $3,350.26 | 5,736,900 | — | — |
| 2025-01-14 | $744.91 | $3,342.05 | 10,373,000 | — | — |
| 2025-01-13 | $797.48 | $3,577.90 | 3,683,800 | — | — |
| 2025-01-10 | $799.90 | $3,588.76 | 3,973,100 | — | — |
| 2025-01-08 | $787.22 | $3,531.87 | 3,478,400 | — | — |
| 2025-01-07 | $773.29 | $3,469.38 | 3,576,100 | — | — |
| 2025-01-06 | $765.10 | $3,432.63 | 3,991,100 | — | — |
| 2025-01-03 | $781.98 | $3,508.36 | 1,799,100 | — | — |
| 2025-01-02 | $778.07 | $3,490.82 | 1,938,900 | — | — |