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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $772.00 | $3,463.59 | 2,327,000 | — | — |
| 2024-12-30 | $773.84 | $3,471.84 | 1,719,100 | — | — |
| 2024-12-27 | $783.17 | $3,513.70 | 2,096,500 | — | — |
| 2024-12-26 | $794.14 | $3,562.92 | 1,274,200 | — | — |
| 2024-12-24 | $795.67 | $3,569.78 | 1,165,400 | — | — |
| 2024-12-23 | $796.28 | $3,572.52 | 3,622,300 | — | — |
| 2024-12-20 | $767.76 | $3,444.57 | 9,942,300 | — | — |
| 2024-12-19 | $757.54 | $3,398.71 | 4,032,600 | — | — |
| 2024-12-18 | $764.71 | $3,430.88 | 3,354,200 | — | — |
| 2024-12-17 | $778.62 | $3,493.29 | 3,924,800 | — | — |
| 2024-12-16 | $779.00 | $3,494.99 | 3,426,200 | — | — |
| 2024-12-13 | $789.12 | $3,540.40 | 3,059,400 | — | — |
| 2024-12-12 | $782.35 | $3,510.02 | 2,823,800 | — | — |
| 2024-12-11 | $796.03 | $3,571.40 | 3,510,900 | — | — |
| 2024-12-10 | $799.58 | $3,587.33 | 2,695,200 | — | — |
| 2024-12-09 | $803.58 | $3,605.27 | 3,176,000 | — | — |
| 2024-12-06 | $826.71 | $3,709.05 | 3,047,100 | — | — |
| 2024-12-05 | $825.62 | $3,704.16 | 2,423,400 | — | — |
| 2024-12-04 | $829.84 | $3,723.09 | 3,871,100 | — | — |
| 2024-12-03 | $813.33 | $3,649.02 | 2,782,100 | — | — |
| 2024-12-02 | $799.80 | $3,588.31 | 2,895,600 | — | — |
| 2024-11-29 | $795.35 | $3,568.35 | 2,206,900 | — | — |
| 2024-11-27 | $788.19 | $3,536.23 | 2,714,700 | — | — |
| 2024-11-26 | $789.32 | $3,541.30 | 6,622,600 | — | — |
| 2024-11-25 | $755.00 | $3,387.32 | 5,690,500 | — | — |
| 2024-11-22 | $748.01 | $3,355.96 | 4,015,500 | — | — |
| 2024-11-21 | $749.92 | $3,364.53 | 4,143,200 | — | — |
| 2024-11-20 | $753.41 | $3,380.18 | 5,158,900 | — | — |
| 2024-11-19 | $729.73 | $3,273.94 | 5,832,500 | — | — |
| 2024-11-18 | $727.20 | $3,262.59 | 9,148,100 | — | — |
| 2024-11-15 | $746.20 | $3,347.84 | 7,334,600 | — | — |
| 2024-11-14 | $786.23 | $3,521.60 | 3,998,800 | — | — |
| 2024-11-13 | $811.81 | $3,636.17 | 3,059,300 | — | — |
| 2024-11-12 | $818.86 | $3,667.75 | 3,378,600 | — | — |
| 2024-11-11 | $832.44 | $3,728.58 | 3,342,800 | — | — |
| 2024-11-08 | $831.54 | $3,724.55 | 7,212,900 | — | — |
| 2024-11-07 | $797.45 | $3,571.85 | 4,557,600 | — | — |
| 2024-11-06 | $776.38 | $3,477.48 | 8,257,900 | — | — |
| 2024-11-05 | $806.06 | $3,610.42 | 3,733,300 | — | — |
| 2024-11-04 | $806.14 | $3,610.78 | 3,918,100 | — | — |
| 2024-11-01 | $818.93 | $3,668.07 | 5,266,300 | — | — |
| 2024-10-31 | $829.74 | $3,716.48 | 6,582,800 | — | — |
| 2024-10-30 | $846.83 | $3,793.03 | 18,257,200 | — | — |
| 2024-10-29 | $903.58 | $4,047.22 | 3,187,500 | — | — |
| 2024-10-28 | $895.59 | $4,011.43 | 2,084,100 | — | — |
| 2024-10-25 | $892.70 | $3,998.49 | 2,228,300 | — | — |
| 2024-10-24 | $891.32 | $3,992.31 | 1,797,100 | — | — |
| 2024-10-23 | $903.25 | $4,045.74 | 2,646,600 | — | — |
| 2024-10-22 | $909.15 | $4,072.17 | 1,391,800 | — | — |
| 2024-10-21 | $906.13 | $4,058.64 | 1,592,200 | — | — |
| 2024-10-18 | $917.97 | $4,111.68 | 2,286,900 | — | — |
| 2024-10-17 | $917.12 | $4,107.87 | 2,191,200 | — | — |
| 2024-10-16 | $916.42 | $4,104.73 | 1,645,400 | — | — |
| 2024-10-15 | $913.32 | $4,090.85 | 2,284,200 | — | — |
| 2024-10-14 | $929.51 | $4,163.36 | 1,550,400 | — | — |
| 2024-10-11 | $932.06 | $4,174.79 | 2,293,900 | — | — |
| 2024-10-10 | $910.69 | $4,079.07 | 1,682,100 | — | — |
| 2024-10-09 | $919.74 | $4,119.60 | 1,820,100 | — | — |
| 2024-10-08 | $913.72 | $4,092.64 | 2,200,000 | — | — |
| 2024-10-07 | $898.40 | $4,024.02 | 2,915,700 | — | — |
| 2024-10-04 | $887.16 | $3,973.67 | 1,970,500 | — | — |
| 2024-10-03 | $885.55 | $3,966.46 | 1,974,700 | — | — |
| 2024-10-02 | $891.07 | $3,991.19 | 1,751,600 | — | — |
| 2024-10-01 | $884.48 | $3,961.67 | 2,455,200 | — | — |
| 2024-09-30 | $885.94 | $3,968.21 | 3,244,600 | — | — |
| 2024-09-27 | $877.79 | $3,931.70 | 4,377,300 | — | — |
| 2024-09-26 | $909.32 | $4,072.93 | 2,693,000 | — | — |
| 2024-09-25 | $924.56 | $4,141.19 | 1,805,100 | — | — |
| 2024-09-24 | $924.43 | $4,140.61 | 2,767,400 | — | — |
| 2024-09-23 | $918.52 | $4,114.14 | 2,292,000 | — | — |
| 2024-09-20 | $921.49 | $4,127.44 | 9,921,800 | — | — |
| 2024-09-19 | $915.04 | $4,098.55 | 2,446,500 | — | — |
| 2024-09-18 | $904.97 | $4,053.45 | 1,777,000 | — | — |
| 2024-09-17 | $906.18 | $4,058.87 | 2,248,000 | — | — |
| 2024-09-16 | $923.54 | $4,136.62 | 1,760,300 | — | — |
| 2024-09-13 | $923.71 | $4,137.39 | 2,045,400 | — | — |
| 2024-09-12 | $935.02 | $4,188.04 | 2,510,800 | — | — |
| 2024-09-11 | $920.89 | $4,124.75 | 2,721,100 | — | — |
| 2024-09-10 | $901.25 | $4,036.78 | 1,930,400 | — | — |
| 2024-09-09 | $908.27 | $4,068.23 | 2,405,900 | — | — |
| 2024-09-06 | $902.71 | $4,043.32 | 3,440,000 | — | — |
| 2024-09-05 | $912.75 | $4,088.29 | 3,201,100 | — | — |
| 2024-09-04 | $946.31 | $4,238.61 | 1,891,700 | — | — |
| 2024-09-03 | $956.53 | $4,284.39 | 2,529,400 | — | — |
| 2024-08-30 | $960.02 | $4,300.02 | 2,555,100 | — | — |
| 2024-08-29 | $940.20 | $4,211.25 | 1,762,800 | — | — |
| 2024-08-28 | $948.94 | $4,250.39 | 1,701,800 | — | — |
| 2024-08-27 | $954.48 | $4,275.21 | 2,912,900 | — | — |
| 2024-08-26 | $950.53 | $4,257.51 | 2,166,000 | — | — |
| 2024-08-23 | $952.74 | $4,267.41 | 2,063,300 | — | — |
| 2024-08-22 | $954.17 | $4,273.82 | 3,183,700 | — | — |
| 2024-08-21 | $951.97 | $4,263.96 | 2,617,000 | — | — |
| 2024-08-20 | $949.97 | $4,255.01 | 4,961,500 | — | — |
| 2024-08-19 | $921.81 | $4,128.88 | 2,374,600 | — | — |
| 2024-08-16 | $922.12 | $4,130.26 | 2,364,900 | — | — |
| 2024-08-15 | $931.58 | $4,172.64 | 3,080,000 | — | — |
| 2024-08-14 | $931.68 | $4,167.26 | 3,562,900 | — | — |
| 2024-08-13 | $908.05 | $4,061.57 | 3,506,800 | — | — |
| 2024-08-12 | $884.38 | $3,955.70 | 4,206,100 | — | — |
| 2024-08-09 | $891.68 | $3,988.35 | 6,587,600 | — | — |
| 2024-08-08 | $845.31 | $3,780.94 | 9,434,900 | — | — |
| 2024-08-07 | $772.14 | $3,453.66 | 4,407,700 | — | — |
| 2024-08-06 | $793.18 | $3,547.77 | 3,437,600 | — | — |
| 2024-08-05 | $775.26 | $3,467.62 | 4,661,800 | — | — |
| 2024-08-02 | $804.46 | $3,598.23 | 3,515,900 | — | — |
| 2024-08-01 | $832.44 | $3,723.38 | 4,060,700 | — | — |
| 2024-07-31 | $804.27 | $3,597.38 | 2,961,700 | — | — |
| 2024-07-30 | $790.21 | $3,534.49 | 3,848,600 | — | — |
| 2024-07-29 | $807.79 | $3,613.12 | 2,473,700 | — | — |
| 2024-07-26 | $804.62 | $3,598.94 | 4,173,900 | — | — |
| 2024-07-25 | $821.19 | $3,673.06 | 5,468,000 | — | — |
| 2024-07-24 | $859.88 | $3,846.11 | 2,726,100 | — | — |
| 2024-07-23 | $878.29 | $3,928.46 | 2,087,700 | — | — |
| 2024-07-22 | $865.97 | $3,873.35 | 2,904,500 | — | — |
| 2024-07-19 | $857.47 | $3,835.33 | 3,782,200 | — | — |
| 2024-07-18 | $848.90 | $3,797.00 | 7,649,600 | — | — |
| 2024-07-17 | $905.59 | $4,050.56 | 4,200,600 | — | — |
| 2024-07-16 | $941.60 | $4,211.63 | 2,111,800 | — | — |
| 2024-07-15 | $950.46 | $4,251.26 | 2,358,700 | — | — |
| 2024-07-12 | $948.40 | $4,242.05 | 2,315,100 | — | — |
| 2024-07-11 | $934.14 | $4,178.26 | 2,855,100 | — | — |
| 2024-07-10 | $939.78 | $4,203.49 | 2,683,300 | — | — |
| 2024-07-09 | $932.50 | $4,170.93 | 2,416,000 | — | — |
| 2024-07-08 | $918.00 | $4,106.07 | 2,364,600 | — | — |
| 2024-07-05 | $914.57 | $4,090.73 | 2,880,900 | — | — |
| 2024-07-03 | $898.10 | $4,017.06 | 3,078,400 | — | — |
| 2024-07-02 | $906.71 | $4,055.57 | 4,584,600 | — | — |
| 2024-07-01 | $914.37 | $4,089.84 | 2,546,100 | — | — |
| 2024-06-28 | $905.38 | $4,049.62 | 3,375,400 | — | — |
| 2024-06-27 | $909.04 | $4,066.00 | 1,948,100 | — | — |
| 2024-06-26 | $901.26 | $4,031.20 | 2,232,100 | — | — |
| 2024-06-25 | $904.61 | $4,046.18 | 2,830,100 | — | — |
| 2024-06-24 | $890.11 | $3,981.32 | 2,878,200 | — | — |
| 2024-06-21 | $883.88 | $3,953.46 | 3,445,900 | — | — |
| 2024-06-20 | $885.99 | $3,962.90 | 3,360,000 | — | — |
| 2024-06-18 | $891.46 | $3,987.36 | 2,437,000 | — | — |
| 2024-06-17 | $885.01 | $3,958.51 | 2,532,200 | — | — |
| 2024-06-14 | $878.45 | $3,929.17 | 2,023,300 | — | — |
| 2024-06-13 | $883.33 | $3,951.00 | 2,243,400 | — | — |
| 2024-06-12 | $867.30 | $3,879.30 | 2,594,600 | — | — |
| 2024-06-11 | $865.82 | $3,872.68 | 4,109,100 | — | — |
| 2024-06-10 | $865.00 | $3,869.01 | 3,417,500 | — | — |
| 2024-06-07 | $849.99 | $3,801.87 | 2,468,800 | — | — |
| 2024-06-06 | $837.29 | $3,745.07 | 2,109,000 | — | — |
| 2024-06-05 | $831.76 | $3,720.33 | 2,169,000 | — | — |
| 2024-06-04 | $832.59 | $3,724.05 | 1,748,300 | — | — |
| 2024-06-03 | $831.26 | $3,718.10 | 2,537,200 | — | — |
| 2024-05-31 | $820.34 | $3,669.25 | 4,472,100 | — | — |
| 2024-05-30 | $815.06 | $3,645.64 | 1,984,600 | — | — |
| 2024-05-29 | $811.53 | $3,629.85 | 2,380,000 | — | — |
| 2024-05-28 | $807.86 | $3,613.43 | 2,483,500 | — | — |
| 2024-05-24 | $807.43 | $3,611.51 | 1,778,100 | — | — |
| 2024-05-23 | $808.45 | $3,616.07 | 3,025,800 | — | — |
| 2024-05-22 | $802.91 | $3,591.29 | 1,767,500 | — | — |
| 2024-05-21 | $803.17 | $3,592.46 | 4,334,500 | — | — |
| 2024-05-20 | $783.18 | $3,503.04 | 2,188,800 | — | — |
| 2024-05-17 | $770.00 | $3,444.09 | 1,670,300 | — | — |
| 2024-05-16 | $771.12 | $3,449.10 | 2,299,700 | — | — |
| 2024-05-15 | $787.02 | $3,520.22 | 3,038,300 | — | — |
| 2024-05-14 | $763.98 | $3,411.35 | 1,956,200 | — | — |
| 2024-05-13 | $757.70 | $3,383.31 | 1,848,900 | — | — |
| 2024-05-10 | $760.00 | $3,393.58 | 2,082,300 | — | — |
| 2024-05-09 | $771.55 | $3,445.15 | 2,522,100 | — | — |
| 2024-05-08 | $775.00 | $3,460.56 | 2,089,800 | — | — |
| 2024-05-07 | $777.77 | $3,472.93 | 2,879,400 | — | — |
| 2024-05-06 | $766.68 | $3,423.41 | 3,398,300 | — | — |
| 2024-05-03 | $734.97 | $3,281.81 | 4,595,100 | — | — |
| 2024-05-02 | $755.91 | $3,375.32 | 3,205,600 | — | — |
| 2024-05-01 | $776.75 | $3,468.37 | 2,802,100 | — | — |
| 2024-04-30 | $781.10 | $3,487.79 | 7,437,100 | — | — |
| 2024-04-29 | $737.20 | $3,291.77 | 2,665,600 | — | — |
| 2024-04-26 | $733.51 | $3,275.29 | 2,009,200 | — | — |
| 2024-04-25 | $724.87 | $3,236.71 | 2,608,800 | — | — |
| 2024-04-24 | $732.20 | $3,269.45 | 2,133,400 | — | — |
| 2024-04-23 | $745.69 | $3,329.68 | 2,042,000 | — | — |
| 2024-04-22 | $731.33 | $3,265.56 | 2,354,100 | — | — |
| 2024-04-19 | $726.31 | $3,243.14 | 3,505,500 | — | — |
| 2024-04-18 | $745.95 | $3,330.84 | 1,717,300 | — | — |
| 2024-04-17 | $750.77 | $3,352.36 | 3,069,400 | — | — |
| 2024-04-16 | $746.74 | $3,334.37 | 2,569,800 | — | — |
| 2024-04-15 | $750.77 | $3,352.36 | 2,358,600 | — | — |
| 2024-04-12 | $751.64 | $3,356.25 | 2,495,000 | — | — |
| 2024-04-11 | $759.59 | $3,391.75 | 1,594,800 | — | — |
| 2024-04-10 | $761.98 | $3,402.42 | 1,700,300 | — | — |
| 2024-04-09 | $757.24 | $3,381.25 | 2,464,100 | — | — |
| 2024-04-08 | $777.29 | $3,470.78 | 1,664,200 | — | — |
| 2024-04-05 | $784.21 | $3,501.68 | 2,113,400 | — | — |
| 2024-04-04 | $768.08 | $3,429.66 | 2,354,000 | — | — |
| 2024-04-03 | $775.99 | $3,464.98 | 3,044,900 | — | — |
| 2024-04-02 | $763.96 | $3,411.26 | 2,596,800 | — | — |
| 2024-04-01 | $760.55 | $3,396.03 | 2,921,300 | — | — |
| 2024-03-28 | $777.96 | $3,473.77 | 3,209,400 | — | — |
| 2024-03-27 | $778.18 | $3,474.76 | 2,297,700 | — | — |
| 2024-03-26 | $774.90 | $3,460.11 | 2,099,000 | — | — |
| 2024-03-25 | $773.14 | $3,452.25 | 1,806,600 | — | — |
| 2024-03-22 | $770.61 | $3,440.95 | 1,981,000 | — | — |
| 2024-03-21 | $770.26 | $3,439.39 | 3,013,200 | — | — |
| 2024-03-20 | $772.86 | $3,451.00 | 2,038,000 | — | — |
| 2024-03-19 | $772.78 | $3,450.64 | 2,557,100 | — | — |
| 2024-03-18 | $762.66 | $3,405.46 | 2,521,400 | — | — |
| 2024-03-15 | $754.17 | $3,367.55 | 3,730,100 | — | — |
| 2024-03-14 | $760.73 | $3,396.84 | 2,647,500 | — | — |
| 2024-03-13 | $757.84 | $3,383.93 | 2,357,500 | — | — |
| 2024-03-12 | $754.95 | $3,371.03 | 2,701,700 | — | — |
| 2024-03-11 | $734.37 | $3,279.13 | 3,968,900 | — | — |
| 2024-03-08 | $762.14 | $3,403.13 | 4,054,900 | — | — |
| 2024-03-07 | $780.16 | $3,483.60 | 3,977,400 | — | — |
| 2024-03-06 | $779.77 | $3,481.86 | 2,518,600 | — | — |
| 2024-03-05 | $777.59 | $3,472.12 | 3,168,700 | — | — |
| 2024-03-04 | $792.28 | $3,537.72 | 3,855,600 | — | — |
| 2024-03-01 | $782.12 | $3,492.35 | 4,247,500 | — | — |
| 2024-02-29 | $753.68 | $3,365.36 | 3,905,400 | — | — |
| 2024-02-28 | $757.64 | $3,383.04 | 2,716,300 | — | — |
| 2024-02-27 | $765.00 | $3,415.90 | 2,716,700 | — | — |
| 2024-02-26 | $771.92 | $3,446.80 | 2,243,800 | — | — |
| 2024-02-23 | $769.54 | $3,436.18 | 2,394,800 | — | — |
| 2024-02-22 | $769.64 | $3,436.62 | 3,167,400 | — | — |
| 2024-02-21 | $745.91 | $3,330.66 | 3,541,800 | — | — |
| 2024-02-20 | $755.66 | $3,374.20 | 4,701,100 | — | — |
| 2024-02-16 | $782.06 | $3,492.08 | 5,009,400 | — | — |
| 2024-02-15 | $757.78 | $3,383.67 | 2,507,000 | — | — |
| 2024-02-14 | $757.31 | $3,381.57 | 3,394,300 | — | — |
| 2024-02-13 | $742.97 | $3,311.73 | 2,860,300 | — | — |
| 2024-02-12 | $737.26 | $3,286.28 | 2,932,300 | — | — |
| 2024-02-09 | $740.16 | $3,299.21 | 2,833,900 | — | — |
| 2024-02-08 | $735.68 | $3,279.24 | 4,636,900 | — | — |
| 2024-02-07 | $725.38 | $3,233.32 | 5,798,000 | — | — |
| 2024-02-06 | $705.03 | $3,142.62 | 8,187,300 | — | — |
| 2024-02-05 | $706.20 | $3,147.83 | 7,602,400 | — | — |
| 2024-02-02 | $667.65 | $2,976.00 | 3,019,200 | — | — |
| 2024-02-01 | $660.43 | $2,943.82 | 2,494,300 | — | — |
| 2024-01-31 | $645.61 | $2,877.76 | 4,719,000 | — | — |
| 2024-01-30 | $644.98 | $2,874.95 | 2,006,100 | — | — |
| 2024-01-29 | $645.00 | $2,875.04 | 2,718,500 | — | — |
| 2024-01-26 | $639.25 | $2,849.41 | 2,410,300 | — | — |
| 2024-01-25 | $627.62 | $2,797.57 | 2,407,900 | — | — |
| 2024-01-24 | $633.70 | $2,824.67 | 2,276,900 | — | — |
| 2024-01-23 | $629.68 | $2,806.75 | 2,525,000 | — | — |
| 2024-01-22 | $630.88 | $2,812.10 | 2,030,200 | — | — |
| 2024-01-19 | $628.58 | $2,801.85 | 3,125,000 | — | — |
| 2024-01-18 | $623.35 | $2,778.53 | 3,385,000 | — | — |
| 2024-01-17 | $628.91 | $2,803.32 | 2,124,100 | — | — |
| 2024-01-16 | $634.57 | $2,828.55 | 2,413,600 | — | — |
| 2024-01-12 | $642.92 | $2,865.77 | 2,067,800 | — | — |
| 2024-01-11 | $635.72 | $2,833.67 | 2,690,300 | — | — |
| 2024-01-10 | $630.19 | $2,809.02 | 2,679,100 | — | — |
| 2024-01-09 | $625.48 | $2,788.03 | 2,918,900 | — | — |
| 2024-01-08 | $626.03 | $2,790.48 | 2,453,900 | — | — |
| 2024-01-05 | $618.55 | $2,757.14 | 2,404,000 | — | — |
| 2024-01-04 | $614.50 | $2,739.09 | 6,272,500 | — | — |
| 2024-01-03 | $617.70 | $2,753.35 | 5,130,300 | — | — |
| 2024-01-02 | $592.20 | $2,639.69 | 3,226,700 | — | — |