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 | $296.79 | $883.87 | 1,231,300 | — | — |
| 2024-12-30 | $297.33 | $885.48 | 2,392,800 | — | — |
| 2024-12-27 | $301.05 | $896.56 | 1,676,000 | — | — |
| 2024-12-26 | $303.99 | $905.31 | 1,228,900 | — | — |
| 2024-12-24 | $303.46 | $903.73 | 862,900 | — | — |
| 2024-12-23 | $298.80 | $889.86 | 1,902,400 | — | — |
| 2024-12-20 | $298.65 | $889.41 | 6,232,400 | — | — |
| 2024-12-19 | $293.08 | $872.82 | 3,540,200 | — | — |
| 2024-12-18 | $287.78 | $857.04 | 3,541,200 | — | — |
| 2024-12-17 | $301.34 | $897.42 | 3,611,500 | — | — |
| 2024-12-16 | $303.57 | $904.06 | 1,813,700 | — | — |
| 2024-12-13 | $302.14 | $899.80 | 1,662,000 | — | — |
| 2024-12-12 | $300.30 | $894.32 | 1,668,100 | — | — |
| 2024-12-11 | $302.34 | $900.40 | 2,071,200 | — | — |
| 2024-12-10 | $302.11 | $899.71 | 2,967,800 | — | — |
| 2024-12-09 | $296.72 | $883.66 | 2,377,900 | — | — |
| 2024-12-06 | $303.99 | $905.31 | 1,797,600 | — | — |
| 2024-12-05 | $300.53 | $895.01 | 2,793,600 | — | — |
| 2024-12-04 | $302.60 | $901.17 | 1,561,200 | — | — |
| 2024-12-03 | $302.11 | $899.71 | 2,128,700 | — | — |
| 2024-12-02 | $302.26 | $900.16 | 2,166,900 | — | — |
| 2024-11-29 | $304.68 | $907.37 | 1,326,600 | — | — |
| 2024-11-27 | $304.25 | $906.09 | 1,697,000 | — | — |
| 2024-11-26 | $305.57 | $910.02 | 2,130,500 | — | — |
| 2024-11-25 | $305.21 | $908.95 | 3,478,400 | — | — |
| 2024-11-22 | $301.30 | $897.30 | 3,788,900 | — | — |
| 2024-11-21 | $293.00 | $872.58 | 2,410,300 | — | — |
| 2024-11-20 | $287.71 | $856.83 | 2,387,400 | — | — |
| 2024-11-19 | $285.55 | $850.40 | 2,512,900 | — | — |
| 2024-11-18 | $285.54 | $850.37 | 2,074,400 | — | — |
| 2024-11-15 | $286.87 | $854.33 | 2,614,400 | — | — |
| 2024-11-14 | $288.30 | $858.59 | 2,979,400 | — | — |
| 2024-11-13 | $287.64 | $856.62 | 2,118,100 | — | — |
| 2024-11-12 | $288.51 | $859.21 | 2,251,400 | — | — |
| 2024-11-11 | $292.97 | $872.49 | 2,299,500 | — | — |
| 2024-11-08 | $287.60 | $856.50 | 1,814,400 | — | — |
| 2024-11-07 | $286.82 | $854.18 | 3,876,900 | — | — |
| 2024-11-06 | $295.16 | $879.02 | 5,380,500 | — | — |
| 2024-11-05 | $275.94 | $821.78 | 1,859,600 | — | — |
| 2024-11-04 | $270.19 | $804.65 | 1,944,000 | — | — |
| 2024-11-01 | $272.69 | $812.10 | 2,508,300 | — | — |
| 2024-10-31 | $270.08 | $804.33 | 2,315,400 | — | — |
| 2024-10-30 | $274.08 | $816.24 | 2,152,900 | — | — |
| 2024-10-29 | $270.43 | $805.37 | 1,749,000 | — | — |
| 2024-10-28 | $271.47 | $808.47 | 2,336,900 | — | — |
| 2024-10-25 | $267.35 | $796.20 | 2,993,300 | — | — |
| 2024-10-24 | $269.98 | $804.03 | 3,490,600 | — | — |
| 2024-10-23 | $271.23 | $807.75 | 2,051,100 | — | — |
| 2024-10-22 | $272.40 | $811.23 | 2,595,400 | — | — |
| 2024-10-21 | $270.74 | $806.29 | 4,092,700 | — | — |
| 2024-10-18 | $276.79 | $824.31 | 7,884,400 | — | — |
| 2024-10-17 | $285.78 | $851.08 | 3,571,900 | — | — |
| 2024-10-16 | $281.68 | $838.87 | 2,243,600 | — | — |
| 2024-10-15 | $277.31 | $825.86 | 2,264,600 | — | — |
| 2024-10-14 | $276.52 | $823.50 | 1,399,000 | — | — |
| 2024-10-11 | $276.16 | $822.43 | 1,723,200 | — | — |
| 2024-10-10 | $270.47 | $805.49 | 2,052,800 | — | — |
| 2024-10-09 | $271.42 | $808.32 | 2,087,000 | — | — |
| 2024-10-08 | $269.11 | $801.44 | 3,332,800 | — | — |
| 2024-10-07 | $273.79 | $815.37 | 3,287,500 | — | — |
| 2024-10-04 | $275.97 | $821.87 | 2,239,600 | — | — |
| 2024-10-03 | $268.59 | $797.80 | 1,614,500 | — | — |
| 2024-10-02 | $270.92 | $804.72 | 2,009,500 | — | — |
| 2024-10-01 | $268.60 | $797.83 | 2,429,500 | — | — |
| 2024-09-30 | $271.20 | $805.56 | 2,113,100 | — | — |
| 2024-09-27 | $271.06 | $805.14 | 2,231,900 | — | — |
| 2024-09-26 | $268.15 | $796.50 | 1,430,600 | — | — |
| 2024-09-25 | $266.17 | $790.62 | 2,116,300 | — | — |
| 2024-09-24 | $266.21 | $790.73 | 2,340,300 | — | — |
| 2024-09-23 | $267.30 | $793.97 | 2,534,900 | — | — |
| 2024-09-20 | $268.99 | $798.99 | 5,847,200 | — | — |
| 2024-09-19 | $268.75 | $798.28 | 2,973,300 | — | — |
| 2024-09-18 | $262.18 | $778.76 | 2,577,400 | — | — |
| 2024-09-17 | $265.40 | $788.33 | 2,765,700 | — | — |
| 2024-09-16 | $261.09 | $775.53 | 2,170,200 | — | — |
| 2024-09-13 | $259.00 | $769.32 | 2,199,200 | — | — |
| 2024-09-12 | $255.15 | $757.88 | 2,279,600 | — | — |
| 2024-09-11 | $254.18 | $755.00 | 3,149,900 | — | — |
| 2024-09-10 | $245.42 | $728.98 | 3,630,900 | — | — |
| 2024-09-09 | $250.92 | $745.32 | 3,080,800 | — | — |
| 2024-09-06 | $244.06 | $724.94 | 3,653,000 | — | — |
| 2024-09-05 | $251.84 | $748.05 | 2,711,200 | — | — |
| 2024-09-04 | $251.74 | $747.75 | 3,062,600 | — | — |
| 2024-09-03 | $254.31 | $755.39 | 2,970,300 | — | — |
| 2024-08-30 | $258.65 | $768.28 | 3,442,100 | — | — |
| 2024-08-29 | $259.84 | $771.81 | 2,423,500 | — | — |
| 2024-08-28 | $257.09 | $763.64 | 2,557,100 | — | — |
| 2024-08-27 | $255.03 | $757.53 | 2,518,100 | — | — |
| 2024-08-26 | $253.88 | $754.11 | 1,931,000 | — | — |
| 2024-08-23 | $251.30 | $746.45 | 1,868,200 | — | — |
| 2024-08-22 | $247.76 | $735.93 | 1,981,300 | — | — |
| 2024-08-21 | $246.30 | $731.59 | 3,502,500 | — | — |
| 2024-08-20 | $253.08 | $751.73 | 1,659,700 | — | — |
| 2024-08-19 | $254.05 | $754.61 | 1,653,400 | — | — |
| 2024-08-16 | $251.71 | $747.66 | 2,149,700 | — | — |
| 2024-08-15 | $249.50 | $741.10 | 2,656,800 | — | — |
| 2024-08-14 | $243.76 | $724.05 | 2,132,500 | — | — |
| 2024-08-13 | $238.99 | $709.88 | 1,913,200 | — | — |
| 2024-08-12 | $237.05 | $704.12 | 1,747,000 | — | — |
| 2024-08-09 | $237.85 | $706.50 | 1,956,400 | — | — |
| 2024-08-08 | $233.54 | $693.69 | 2,239,200 | — | — |
| 2024-08-07 | $228.80 | $679.61 | 2,665,300 | — | — |
| 2024-08-06 | $231.12 | $686.51 | 3,148,200 | — | — |
| 2024-08-05 | $225.92 | $671.06 | 4,890,700 | — | — |
| 2024-08-02 | $232.28 | $689.95 | 6,902,600 | — | — |
| 2024-08-01 | $248.68 | $738.66 | 3,929,700 | — | — |
| 2024-07-31 | $253.04 | $751.61 | 2,180,700 | — | — |
| 2024-07-30 | $252.48 | $749.95 | 2,498,800 | — | — |
| 2024-07-29 | $247.89 | $736.32 | 2,059,300 | — | — |
| 2024-07-26 | $245.89 | $730.38 | 2,174,400 | — | — |
| 2024-07-25 | $240.18 | $713.42 | 3,828,800 | — | — |
| 2024-07-24 | $240.99 | $715.82 | 2,838,100 | — | — |
| 2024-07-23 | $246.90 | $733.38 | 2,564,000 | — | — |
| 2024-07-22 | $244.75 | $726.99 | 2,590,000 | — | — |
| 2024-07-19 | $242.38 | $719.95 | 5,750,400 | — | — |
| 2024-07-18 | $249.20 | $740.21 | 4,053,300 | — | — |
| 2024-07-17 | $249.96 | $742.47 | 2,471,900 | — | — |
| 2024-07-16 | $249.63 | $741.49 | 3,074,600 | — | — |
| 2024-07-15 | $244.00 | $724.76 | 3,054,400 | — | — |
| 2024-07-12 | $238.63 | $708.81 | 2,612,200 | — | — |
| 2024-07-11 | $238.75 | $709.17 | 1,868,700 | — | — |
| 2024-07-10 | $238.93 | $709.70 | 2,203,000 | — | — |
| 2024-07-09 | $237.75 | $706.20 | 1,943,400 | — | — |
| 2024-07-08 | $234.51 | $696.57 | 2,638,600 | — | — |
| 2024-07-05 | $235.63 | $699.90 | 2,488,300 | — | — |
| 2024-07-03 | $235.71 | $698.06 | 1,365,900 | — | — |
| 2024-07-02 | $235.97 | $698.83 | 1,871,700 | — | — |
| 2024-07-01 | $233.81 | $692.43 | 2,792,700 | — | — |
| 2024-06-28 | $231.55 | $685.74 | 3,901,100 | — | — |
| 2024-06-27 | $228.40 | $676.41 | 2,264,200 | — | — |
| 2024-06-26 | $230.68 | $683.16 | 3,151,900 | — | — |
| 2024-06-25 | $230.59 | $682.90 | 3,206,800 | — | — |
| 2024-06-24 | $231.47 | $685.50 | 2,152,600 | — | — |
| 2024-06-21 | $230.38 | $682.27 | 5,064,300 | — | — |
| 2024-06-20 | $230.21 | $681.77 | 2,968,100 | — | — |
| 2024-06-18 | $229.31 | $679.11 | 2,176,500 | — | — |
| 2024-06-17 | $228.27 | $676.03 | 2,426,700 | — | — |
| 2024-06-14 | $224.82 | $665.81 | 2,373,800 | — | — |
| 2024-06-13 | $222.19 | $658.02 | 3,011,300 | — | — |
| 2024-06-12 | $224.04 | $663.50 | 3,091,100 | — | — |
| 2024-06-11 | $224.53 | $664.95 | 3,168,100 | — | — |
| 2024-06-10 | $232.44 | $688.38 | 2,933,500 | — | — |
| 2024-06-07 | $232.67 | $689.06 | 2,212,500 | — | — |
| 2024-06-06 | $233.35 | $691.07 | 2,709,600 | — | — |
| 2024-06-05 | $234.69 | $695.04 | 2,925,100 | — | — |
| 2024-06-04 | $237.25 | $702.62 | 2,512,100 | — | — |
| 2024-06-03 | $236.88 | $701.52 | 2,677,200 | — | — |
| 2024-05-31 | $240.00 | $710.76 | 5,102,500 | — | — |
| 2024-05-30 | $237.22 | $702.53 | 2,386,300 | — | — |
| 2024-05-29 | $235.94 | $698.74 | 2,711,300 | — | — |
| 2024-05-28 | $237.25 | $702.62 | 2,315,400 | — | — |
| 2024-05-24 | $238.18 | $705.37 | 1,624,200 | — | — |
| 2024-05-23 | $235.46 | $697.32 | 3,272,600 | — | — |
| 2024-05-22 | $240.09 | $711.03 | 2,292,700 | — | — |
| 2024-05-21 | $243.08 | $719.89 | 1,825,800 | — | — |
| 2024-05-20 | $242.30 | $717.58 | 1,983,200 | — | — |
| 2024-05-17 | $242.82 | $719.12 | 1,848,700 | — | — |
| 2024-05-16 | $241.32 | $714.67 | 2,605,900 | — | — |
| 2024-05-15 | $241.70 | $715.80 | 2,013,400 | — | — |
| 2024-05-14 | $241.53 | $715.30 | 2,387,300 | — | — |
| 2024-05-13 | $238.65 | $706.77 | 2,768,800 | — | — |
| 2024-05-10 | $242.30 | $717.58 | 2,590,800 | — | — |
| 2024-05-09 | $239.14 | $708.22 | 3,166,300 | — | — |
| 2024-05-08 | $236.24 | $699.63 | 2,501,900 | — | — |
| 2024-05-07 | $234.66 | $694.95 | 2,084,300 | — | — |
| 2024-05-06 | $234.33 | $693.97 | 2,259,600 | — | — |
| 2024-05-03 | $230.77 | $683.43 | 3,203,100 | — | — |
| 2024-05-02 | $232.50 | $688.55 | 2,734,900 | — | — |
| 2024-05-01 | $231.46 | $685.47 | 4,176,000 | — | — |
| 2024-04-30 | $234.03 | $693.08 | 3,564,300 | — | — |
| 2024-04-29 | $238.92 | $707.57 | 3,696,300 | — | — |
| 2024-04-26 | $235.64 | $697.85 | 2,993,300 | — | — |
| 2024-04-25 | $237.10 | $702.18 | 3,329,000 | — | — |
| 2024-04-24 | $239.12 | $708.16 | 4,429,200 | — | — |
| 2024-04-23 | $238.96 | $707.68 | 4,684,500 | — | — |
| 2024-04-22 | $233.00 | $690.03 | 5,151,300 | — | — |
| 2024-04-19 | $231.04 | $684.23 | 7,573,700 | — | — |
| 2024-04-18 | $217.50 | $644.13 | 3,901,500 | — | — |
| 2024-04-17 | $217.67 | $644.63 | 2,256,800 | — | — |
| 2024-04-16 | $218.34 | $646.62 | 4,176,700 | — | — |
| 2024-04-15 | $218.40 | $646.80 | 3,459,000 | — | — |
| 2024-04-12 | $218.20 | $646.20 | 2,441,200 | — | — |
| 2024-04-11 | $218.20 | $646.20 | 3,139,000 | — | — |
| 2024-04-10 | $217.65 | $644.57 | 3,115,000 | — | — |
| 2024-04-09 | $219.84 | $651.06 | 3,503,000 | — | — |
| 2024-04-08 | $224.11 | $663.71 | 1,401,200 | — | — |
| 2024-04-05 | $222.46 | $658.82 | 1,827,900 | — | — |
| 2024-04-04 | $219.59 | $650.32 | 3,035,300 | — | — |
| 2024-04-03 | $226.63 | $669.10 | 2,070,100 | — | — |
| 2024-04-02 | $225.53 | $665.85 | 1,984,500 | — | — |
| 2024-04-01 | $227.61 | $671.99 | 1,616,700 | — | — |
| 2024-03-28 | $227.69 | $672.23 | 2,295,800 | — | — |
| 2024-03-27 | $227.75 | $672.40 | 2,153,100 | — | — |
| 2024-03-26 | $224.46 | $662.69 | 2,106,400 | — | — |
| 2024-03-25 | $226.03 | $667.32 | 2,119,500 | — | — |
| 2024-03-22 | $225.96 | $667.12 | 2,284,700 | — | — |
| 2024-03-21 | $229.12 | $676.45 | 3,523,700 | — | — |
| 2024-03-20 | $227.91 | $672.88 | 2,249,700 | — | — |
| 2024-03-19 | $221.69 | $654.51 | 1,817,600 | — | — |
| 2024-03-18 | $220.97 | $652.39 | 1,893,000 | — | — |
| 2024-03-15 | $218.46 | $644.98 | 5,267,900 | — | — |
| 2024-03-14 | $220.47 | $650.91 | 2,417,900 | — | — |
| 2024-03-13 | $222.81 | $657.82 | 2,693,100 | — | — |
| 2024-03-12 | $222.65 | $657.35 | 2,067,700 | — | — |
| 2024-03-11 | $220.19 | $650.08 | 2,808,200 | — | — |
| 2024-03-08 | $223.37 | $659.47 | 2,242,800 | — | — |
| 2024-03-07 | $223.42 | $659.62 | 2,974,100 | — | — |
| 2024-03-06 | $218.45 | $644.95 | 2,727,900 | — | — |
| 2024-03-05 | $217.20 | $641.26 | 2,672,300 | — | — |
| 2024-03-04 | $218.91 | $646.30 | 2,625,300 | — | — |
| 2024-03-01 | $219.66 | $648.52 | 2,342,800 | — | — |
| 2024-02-29 | $219.42 | $647.81 | 5,186,500 | — | — |
| 2024-02-28 | $218.03 | $643.71 | 2,599,200 | — | — |
| 2024-02-27 | $217.98 | $643.56 | 2,428,100 | — | — |
| 2024-02-26 | $216.96 | $640.55 | 2,684,500 | — | — |
| 2024-02-23 | $214.56 | $633.46 | 2,617,000 | — | — |
| 2024-02-22 | $213.99 | $631.78 | 3,027,800 | — | — |
| 2024-02-21 | $210.89 | $622.63 | 2,599,400 | — | — |
| 2024-02-20 | $212.49 | $627.35 | 3,341,700 | — | — |
| 2024-02-16 | $212.56 | $627.56 | 2,831,300 | — | — |
| 2024-02-15 | $212.53 | $627.47 | 2,644,500 | — | — |
| 2024-02-14 | $210.90 | $622.66 | 2,770,800 | — | — |
| 2024-02-13 | $209.67 | $619.02 | 3,381,700 | — | — |
| 2024-02-12 | $212.26 | $626.67 | 4,041,400 | — | — |
| 2024-02-09 | $212.47 | $627.29 | 4,785,100 | — | — |
| 2024-02-08 | $211.21 | $623.57 | 4,136,600 | — | — |
| 2024-02-07 | $209.08 | $617.28 | 3,272,100 | — | — |
| 2024-02-06 | $205.65 | $607.16 | 3,255,300 | — | — |
| 2024-02-05 | $205.94 | $608.01 | 3,099,300 | — | — |
| 2024-02-02 | $206.41 | $609.40 | 3,393,000 | — | — |
| 2024-02-01 | $203.22 | $599.98 | 3,028,300 | — | — |
| 2024-01-31 | $200.74 | $592.66 | 3,495,000 | — | — |
| 2024-01-30 | $204.15 | $602.73 | 4,284,600 | — | — |
| 2024-01-29 | $200.86 | $593.01 | 4,935,500 | — | — |
| 2024-01-26 | $201.43 | $594.70 | 13,555,400 | — | — |
| 2024-01-25 | $188.07 | $555.25 | 3,472,500 | — | — |
| 2024-01-24 | $185.82 | $548.61 | 3,052,500 | — | — |
| 2024-01-23 | $185.47 | $547.58 | 2,327,600 | — | — |
| 2024-01-22 | $185.01 | $546.22 | 3,145,100 | — | — |
| 2024-01-19 | $183.17 | $540.79 | 3,388,900 | — | — |
| 2024-01-18 | $179.79 | $530.81 | 3,215,200 | — | — |
| 2024-01-17 | $181.00 | $534.38 | 2,377,600 | — | — |
| 2024-01-16 | $180.97 | $534.29 | 4,142,900 | — | — |
| 2024-01-12 | $182.04 | $537.45 | 3,366,300 | — | — |
| 2024-01-11 | $185.03 | $546.28 | 3,493,300 | — | — |
| 2024-01-10 | $184.97 | $546.10 | 2,757,800 | — | — |
| 2024-01-09 | $186.77 | $551.41 | 2,055,500 | — | — |
| 2024-01-08 | $189.21 | $558.62 | 3,442,100 | — | — |
| 2024-01-05 | $189.06 | $558.18 | 2,243,300 | — | — |
| 2024-01-04 | $187.14 | $552.51 | 2,777,500 | — | — |
| 2024-01-03 | $186.32 | $548.31 | 2,720,500 | — | — |
| 2024-01-02 | $188.31 | $554.17 | 2,236,600 | — | — |