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
- 1973-02-21 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 | $871.92 | $1,438.98 | 12,900 | — | — |
| 2024-12-30 | $872.75 | $1,440.35 | 10,000 | — | — |
| 2024-12-27 | $878.97 | $1,450.62 | 13,400 | — | — |
| 2024-12-26 | $887.11 | $1,464.05 | 8,300 | — | — |
| 2024-12-24 | $886.18 | $1,462.52 | 5,300 | — | — |
| 2024-12-23 | $872.24 | $1,439.51 | 13,400 | — | — |
| 2024-12-20 | $877.83 | $1,448.74 | 62,000 | — | — |
| 2024-12-19 | $870.17 | $1,436.09 | 20,300 | — | — |
| 2024-12-18 | $860.20 | $1,419.64 | 27,900 | — | — |
| 2024-12-17 | $894.70 | $1,476.58 | 20,500 | — | — |
| 2024-12-16 | $914.08 | $1,508.56 | 17,100 | — | — |
| 2024-12-13 | $900.85 | $1,486.73 | 10,700 | — | — |
| 2024-12-12 | $922.12 | $1,521.83 | 18,900 | — | — |
| 2024-12-11 | $954.93 | $1,575.98 | 19,600 | — | — |
| 2024-12-10 | $944.64 | $1,559.00 | 12,600 | — | — |
| 2024-12-09 | $950.74 | $1,569.06 | 14,900 | — | — |
| 2024-12-06 | $941.32 | $1,553.52 | 10,100 | — | — |
| 2024-12-05 | $944.64 | $1,559.00 | 9,800 | — | — |
| 2024-12-04 | $952.56 | $1,572.07 | 10,800 | — | — |
| 2024-12-03 | $946.46 | $1,562.00 | 9,100 | — | — |
| 2024-12-02 | $955.02 | $1,576.13 | 11,600 | — | — |
| 2024-11-29 | $931.12 | $1,536.68 | 10,500 | — | — |
| 2024-11-27 | $936.58 | $1,545.69 | 14,500 | — | — |
| 2024-11-26 | $958.00 | $1,581.04 | 14,800 | — | — |
| 2024-11-25 | $944.10 | $1,558.10 | 16,900 | — | — |
| 2024-11-22 | $925.82 | $1,527.94 | 12,900 | — | — |
| 2024-11-21 | $918.05 | $1,515.11 | 10,600 | — | — |
| 2024-11-20 | $906.69 | $1,496.36 | 8,900 | — | — |
| 2024-11-19 | $919.01 | $1,516.70 | 9,900 | — | — |
| 2024-11-18 | $924.83 | $1,526.30 | 16,600 | — | — |
| 2024-11-15 | $926.00 | $1,528.23 | 10,500 | — | — |
| 2024-11-14 | $937.11 | $1,546.57 | 14,300 | — | — |
| 2024-11-13 | $944.04 | $1,558.01 | 14,200 | — | — |
| 2024-11-12 | $946.29 | $1,561.72 | 14,200 | — | — |
| 2024-11-11 | $960.21 | $1,584.69 | 21,100 | — | — |
| 2024-11-08 | $960.36 | $1,584.94 | 22,400 | — | — |
| 2024-11-07 | $915.57 | $1,511.02 | 13,500 | — | — |
| 2024-11-06 | $957.35 | $1,579.97 | 29,900 | — | — |
| 2024-11-05 | $860.21 | $1,419.66 | 10,400 | — | — |
| 2024-11-04 | $844.26 | $1,393.33 | 14,200 | — | — |
| 2024-11-01 | $841.88 | $1,389.41 | 11,900 | — | — |
| 2024-10-31 | $843.30 | $1,391.75 | 13,700 | — | — |
| 2024-10-30 | $841.43 | $1,388.66 | 18,300 | — | — |
| 2024-10-29 | $789.71 | $1,303.31 | 9,100 | — | — |
| 2024-10-28 | $778.58 | $1,284.94 | 7,600 | — | — |
| 2024-10-25 | $770.06 | $1,270.88 | 7,600 | — | — |
| 2024-10-24 | $771.16 | $1,272.69 | 15,000 | — | — |
| 2024-10-23 | $780.25 | $1,287.69 | 13,100 | — | — |
| 2024-10-22 | $785.88 | $1,296.98 | 7,300 | — | — |
| 2024-10-21 | $792.01 | $1,307.10 | 11,300 | — | — |
| 2024-10-18 | $812.18 | $1,340.39 | 9,500 | — | — |
| 2024-10-17 | $823.50 | $1,359.07 | 11,900 | — | — |
| 2024-10-16 | $815.68 | $1,343.33 | 16,100 | — | — |
| 2024-10-15 | $820.56 | $1,351.36 | 12,900 | — | — |
| 2024-10-14 | $809.22 | $1,332.69 | 7,100 | — | — |
| 2024-10-11 | $795.70 | $1,310.42 | 13,100 | — | — |
| 2024-10-10 | $794.94 | $1,309.17 | 12,300 | — | — |
| 2024-10-09 | $814.19 | $1,340.87 | 8,100 | — | — |
| 2024-10-08 | $805.64 | $1,326.79 | 10,300 | — | — |
| 2024-10-07 | $795.86 | $1,310.69 | 10,200 | — | — |
| 2024-10-04 | $810.19 | $1,334.29 | 10,900 | — | — |
| 2024-10-03 | $796.62 | $1,311.94 | 9,100 | — | — |
| 2024-10-02 | $805.89 | $1,327.20 | 6,800 | — | — |
| 2024-10-01 | $807.60 | $1,330.02 | 9,000 | — | — |
| 2024-09-30 | $821.72 | $1,353.27 | 12,300 | — | — |
| 2024-09-27 | $815.04 | $1,342.27 | 18,100 | — | — |
| 2024-09-26 | $814.31 | $1,341.07 | 13,200 | — | — |
| 2024-09-25 | $798.12 | $1,314.41 | 13,700 | — | — |
| 2024-09-24 | $797.98 | $1,314.18 | 14,600 | — | — |
| 2024-09-23 | $801.66 | $1,320.24 | 14,500 | — | — |
| 2024-09-20 | $795.85 | $1,310.67 | 60,300 | — | — |
| 2024-09-19 | $805.52 | $1,326.59 | 15,300 | — | — |
| 2024-09-18 | $787.80 | $1,297.41 | 16,300 | — | — |
| 2024-09-17 | $785.37 | $1,293.41 | 15,700 | — | — |
| 2024-09-16 | $784.15 | $1,291.40 | 13,400 | — | — |
| 2024-09-13 | $772.45 | $1,272.13 | 14,300 | — | — |
| 2024-09-12 | $747.75 | $1,231.45 | 8,500 | — | — |
| 2024-09-11 | $733.12 | $1,207.36 | 16,600 | — | — |
| 2024-09-10 | $745.93 | $1,228.46 | 7,000 | — | — |
| 2024-09-09 | $735.34 | $1,211.02 | 16,800 | — | — |
| 2024-09-06 | $732.27 | $1,205.96 | 12,800 | — | — |
| 2024-09-05 | $753.76 | $1,241.35 | 7,000 | — | — |
| 2024-09-04 | $757.43 | $1,247.40 | 9,200 | — | — |
| 2024-09-03 | $767.15 | $1,263.40 | 13,100 | — | — |
| 2024-08-30 | $795.19 | $1,309.58 | 10,300 | — | — |
| 2024-08-29 | $792.85 | $1,305.73 | 8,700 | — | — |
| 2024-08-28 | $789.50 | $1,300.21 | 8,400 | — | — |
| 2024-08-27 | $781.49 | $1,287.02 | 7,200 | — | — |
| 2024-08-26 | $784.79 | $1,292.45 | 14,200 | — | — |
| 2024-08-23 | $789.94 | $1,300.94 | 12,600 | — | — |
| 2024-08-22 | $755.23 | $1,243.77 | 8,700 | — | — |
| 2024-08-21 | $756.31 | $1,245.55 | 6,100 | — | — |
| 2024-08-20 | $745.85 | $1,228.33 | 11,500 | — | — |
| 2024-08-19 | $761.82 | $1,254.63 | 9,200 | — | — |
| 2024-08-16 | $755.08 | $1,243.53 | 28,200 | — | — |
| 2024-08-15 | $746.78 | $1,229.86 | 11,900 | — | — |
| 2024-08-14 | $728.49 | $1,199.74 | 13,800 | — | — |
| 2024-08-13 | $727.73 | $1,198.48 | 12,200 | — | — |
| 2024-08-12 | $710.88 | $1,170.73 | 13,000 | — | — |
| 2024-08-09 | $728.60 | $1,199.92 | 11,400 | — | — |
| 2024-08-08 | $723.92 | $1,192.21 | 13,300 | — | — |
| 2024-08-07 | $699.58 | $1,152.12 | 15,500 | — | — |
| 2024-08-06 | $707.43 | $1,165.05 | 15,900 | — | — |
| 2024-08-05 | $700.61 | $1,153.82 | 15,100 | — | — |
| 2024-08-02 | $728.39 | $1,199.57 | 18,600 | — | — |
| 2024-08-01 | $738.74 | $1,216.62 | 22,600 | — | — |
| 2024-07-31 | $774.85 | $1,276.08 | 29,900 | — | — |
| 2024-07-30 | $815.00 | $1,342.21 | 14,300 | — | — |
| 2024-07-29 | $812.00 | $1,337.27 | 9,700 | — | — |
| 2024-07-26 | $818.68 | $1,348.27 | 10,900 | — | — |
| 2024-07-25 | $811.10 | $1,335.78 | 13,300 | — | — |
| 2024-07-24 | $779.69 | $1,284.06 | 17,300 | — | — |
| 2024-07-23 | $794.16 | $1,307.89 | 14,000 | — | — |
| 2024-07-22 | $778.84 | $1,282.66 | 19,200 | — | — |
| 2024-07-19 | $764.50 | $1,259.04 | 12,400 | — | — |
| 2024-07-18 | $776.07 | $1,278.09 | 21,300 | — | — |
| 2024-07-17 | $785.39 | $1,290.61 | 22,700 | — | — |
| 2024-07-16 | $778.73 | $1,279.67 | 20,600 | — | — |
| 2024-07-15 | $744.30 | $1,223.09 | 18,700 | — | — |
| 2024-07-12 | $732.13 | $1,203.09 | 15,500 | — | — |
| 2024-07-11 | $734.06 | $1,206.26 | 22,400 | — | — |
| 2024-07-10 | $698.23 | $1,147.38 | 12,500 | — | — |
| 2024-07-09 | $688.99 | $1,132.20 | 17,400 | — | — |
| 2024-07-08 | $696.62 | $1,144.74 | 15,100 | — | — |
| 2024-07-05 | $697.81 | $1,146.69 | 12,900 | — | — |
| 2024-07-03 | $702.00 | $1,153.58 | 6,400 | — | — |
| 2024-07-02 | $701.45 | $1,152.67 | 23,000 | — | — |
| 2024-07-01 | $693.51 | $1,139.63 | 18,400 | — | — |
| 2024-06-28 | $699.55 | $1,149.55 | 36,600 | — | — |
| 2024-06-27 | $695.62 | $1,143.09 | 13,100 | — | — |
| 2024-06-26 | $699.76 | $1,149.90 | 16,500 | — | — |
| 2024-06-25 | $692.11 | $1,137.33 | 19,900 | — | — |
| 2024-06-24 | $702.34 | $1,154.14 | 26,500 | — | — |
| 2024-06-21 | $711.51 | $1,169.21 | 63,200 | — | — |
| 2024-06-20 | $709.90 | $1,166.56 | 23,500 | — | — |
| 2024-06-18 | $715.64 | $1,175.99 | 24,000 | — | — |
| 2024-06-17 | $708.91 | $1,164.93 | 24,600 | — | — |
| 2024-06-14 | $706.09 | $1,160.30 | 16,500 | — | — |
| 2024-06-13 | $709.41 | $1,165.75 | 14,200 | — | — |
| 2024-06-12 | $719.25 | $1,181.92 | 19,500 | — | — |
| 2024-06-11 | $717.46 | $1,178.98 | 21,100 | — | — |
| 2024-06-10 | $709.79 | $1,166.38 | 19,100 | — | — |
| 2024-06-07 | $711.91 | $1,169.86 | 16,100 | — | — |
| 2024-06-06 | $722.33 | $1,186.99 | 16,100 | — | — |
| 2024-06-05 | $732.64 | $1,203.93 | 13,400 | — | — |
| 2024-06-04 | $738.59 | $1,213.71 | 18,500 | — | — |
| 2024-06-03 | $746.52 | $1,226.74 | 15,200 | — | — |
| 2024-05-31 | $752.43 | $1,236.45 | 17,500 | — | — |
| 2024-05-30 | $743.16 | $1,221.22 | 14,900 | — | — |
| 2024-05-29 | $726.15 | $1,193.26 | 17,800 | — | — |
| 2024-05-28 | $741.13 | $1,217.88 | 20,100 | — | — |
| 2024-05-24 | $748.06 | $1,229.27 | 8,700 | — | — |
| 2024-05-23 | $740.67 | $1,217.12 | 21,700 | — | — |
| 2024-05-22 | $751.91 | $1,235.59 | 15,300 | — | — |
| 2024-05-21 | $750.58 | $1,233.41 | 16,300 | — | — |
| 2024-05-20 | $759.82 | $1,248.59 | 23,900 | — | — |
| 2024-05-17 | $761.87 | $1,251.96 | 15,000 | — | — |
| 2024-05-16 | $764.94 | $1,257.01 | 14,800 | — | — |
| 2024-05-15 | $769.73 | $1,264.88 | 15,300 | — | — |
| 2024-05-14 | $764.38 | $1,256.09 | 21,200 | — | — |
| 2024-05-13 | $761.19 | $1,250.84 | 18,600 | — | — |
| 2024-05-10 | $767.11 | $1,260.57 | 17,200 | — | — |
| 2024-05-09 | $763.07 | $1,253.93 | 24,000 | — | — |
| 2024-05-08 | $763.10 | $1,253.98 | 19,800 | — | — |
| 2024-05-07 | $750.81 | $1,233.79 | 20,500 | — | — |
| 2024-05-06 | $745.40 | $1,224.90 | 11,200 | — | — |
| 2024-05-03 | $732.68 | $1,203.99 | 11,700 | — | — |
| 2024-05-02 | $725.81 | $1,192.70 | 10,300 | — | — |
| 2024-05-01 | $717.90 | $1,179.71 | 19,700 | — | — |
| 2024-04-30 | $701.37 | $1,152.54 | 22,400 | — | — |
| 2024-04-29 | $715.11 | $1,175.12 | 16,700 | — | — |
| 2024-04-26 | $717.82 | $1,179.57 | 11,800 | — | — |
| 2024-04-25 | $706.43 | $1,160.86 | 11,000 | — | — |
| 2024-04-24 | $717.44 | $1,178.95 | 16,600 | — | — |
| 2024-04-23 | $718.90 | $1,181.35 | 11,000 | — | — |
| 2024-04-22 | $700.75 | $1,151.52 | 12,300 | — | — |
| 2024-04-19 | $704.35 | $1,157.44 | 17,600 | — | — |
| 2024-04-18 | $698.18 | $1,147.30 | 12,300 | — | — |
| 2024-04-17 | $695.00 | $1,142.07 | 15,500 | — | — |
| 2024-04-16 | $707.00 | $1,158.97 | 18,900 | — | — |
| 2024-04-15 | $709.52 | $1,163.10 | 11,500 | — | — |
| 2024-04-12 | $716.31 | $1,174.23 | 11,800 | — | — |
| 2024-04-11 | $734.91 | $1,204.72 | 10,600 | — | — |
| 2024-04-10 | $738.71 | $1,210.95 | 16,500 | — | — |
| 2024-04-09 | $761.53 | $1,248.36 | 7,700 | — | — |
| 2024-04-08 | $756.85 | $1,240.69 | 10,000 | — | — |
| 2024-04-05 | $762.53 | $1,250.00 | 9,500 | — | — |
| 2024-04-04 | $754.23 | $1,236.39 | 11,800 | — | — |
| 2024-04-03 | $761.23 | $1,247.87 | 11,400 | — | — |
| 2024-04-02 | $757.47 | $1,241.70 | 11,100 | — | — |
| 2024-04-01 | $755.91 | $1,239.14 | 11,000 | — | — |
| 2024-03-28 | $767.68 | $1,258.44 | 18,200 | — | — |
| 2024-03-27 | $755.81 | $1,238.98 | 11,200 | — | — |
| 2024-03-26 | $740.26 | $1,213.49 | 12,800 | — | — |
| 2024-03-25 | $745.10 | $1,221.42 | 22,300 | — | — |
| 2024-03-22 | $745.53 | $1,222.13 | 13,900 | — | — |
| 2024-03-21 | $747.76 | $1,225.78 | 14,600 | — | — |
| 2024-03-20 | $738.64 | $1,210.83 | 11,100 | — | — |
| 2024-03-19 | $721.54 | $1,182.80 | 18,600 | — | — |
| 2024-03-18 | $709.13 | $1,162.46 | 18,400 | — | — |
| 2024-03-15 | $709.27 | $1,162.69 | 46,800 | — | — |
| 2024-03-14 | $708.19 | $1,160.92 | 13,100 | — | — |
| 2024-03-13 | $727.32 | $1,192.28 | 10,200 | — | — |
| 2024-03-12 | $726.42 | $1,190.80 | 10,100 | — | — |
| 2024-03-11 | $723.24 | $1,185.59 | 7,900 | — | — |
| 2024-03-08 | $719.20 | $1,178.97 | 7,700 | — | — |
| 2024-03-07 | $718.96 | $1,178.57 | 11,600 | — | — |
| 2024-03-06 | $721.64 | $1,182.97 | 13,700 | — | — |
| 2024-03-05 | $716.82 | $1,175.07 | 12,800 | — | — |
| 2024-03-04 | $733.45 | $1,202.33 | 26,100 | — | — |
| 2024-03-01 | $700.15 | $1,147.74 | 15,000 | — | — |
| 2024-02-29 | $702.33 | $1,151.31 | 17,600 | — | — |
| 2024-02-28 | $701.05 | $1,149.21 | 13,400 | — | — |
| 2024-02-27 | $691.09 | $1,132.89 | 14,200 | — | — |
| 2024-02-26 | $692.17 | $1,134.66 | 14,400 | — | — |
| 2024-02-23 | $705.13 | $1,155.90 | 9,100 | — | — |
| 2024-02-22 | $711.83 | $1,166.89 | 9,000 | — | — |
| 2024-02-21 | $716.28 | $1,174.18 | 7,500 | — | — |
| 2024-02-20 | $713.40 | $1,169.46 | 14,000 | — | — |
| 2024-02-16 | $728.50 | $1,194.21 | 16,900 | — | — |
| 2024-02-15 | $743.89 | $1,219.44 | 11,800 | — | — |
| 2024-02-14 | $722.98 | $1,185.16 | 13,100 | — | — |
| 2024-02-13 | $705.86 | $1,157.10 | 19,200 | — | — |
| 2024-02-12 | $742.07 | $1,216.46 | 14,700 | — | — |
| 2024-02-09 | $722.42 | $1,184.25 | 16,000 | — | — |
| 2024-02-08 | $707.24 | $1,159.36 | 11,400 | — | — |
| 2024-02-07 | $699.17 | $1,146.13 | 13,600 | — | — |
| 2024-02-06 | $704.17 | $1,154.33 | 13,100 | — | — |
| 2024-02-05 | $707.15 | $1,159.21 | 14,500 | — | — |
| 2024-02-02 | $704.79 | $1,155.35 | 14,100 | — | — |
| 2024-02-01 | $731.09 | $1,198.46 | 9,700 | — | — |
| 2024-01-31 | $720.40 | $1,180.93 | 16,500 | — | — |
| 2024-01-30 | $739.68 | $1,209.72 | 8,000 | — | — |
| 2024-01-29 | $737.77 | $1,206.60 | 9,300 | — | — |
| 2024-01-26 | $737.04 | $1,205.40 | 12,300 | — | — |
| 2024-01-25 | $746.62 | $1,221.07 | 14,600 | — | — |
| 2024-01-24 | $731.05 | $1,195.61 | 9,900 | — | — |
| 2024-01-23 | $727.46 | $1,189.73 | 19,400 | — | — |
| 2024-01-22 | $725.76 | $1,186.95 | 11,600 | — | — |
| 2024-01-19 | $708.37 | $1,158.51 | 14,600 | — | — |
| 2024-01-18 | $702.08 | $1,148.23 | 11,600 | — | — |
| 2024-01-17 | $700.15 | $1,145.07 | 12,100 | — | — |
| 2024-01-16 | $700.00 | $1,144.82 | 20,400 | — | — |
| 2024-01-12 | $680.27 | $1,112.56 | 12,200 | — | — |
| 2024-01-11 | $678.87 | $1,110.27 | 16,800 | — | — |
| 2024-01-10 | $669.52 | $1,094.98 | 14,400 | — | — |
| 2024-01-09 | $665.58 | $1,088.53 | 25,800 | — | — |
| 2024-01-08 | $688.41 | $1,125.87 | 15,700 | — | — |
| 2024-01-05 | $679.39 | $1,111.12 | 20,900 | — | — |
| 2024-01-04 | $687.97 | $1,125.15 | 15,800 | — | — |
| 2024-01-03 | $690.17 | $1,128.75 | 17,700 | — | — |
| 2024-01-02 | $702.06 | $1,148.19 | 14,900 | — | — |