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
- 1981-09-22 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 | $388.99 | $679.92 | 2,179,700 | — | — |
| 2024-12-30 | $389.43 | $680.69 | 2,444,700 | — | — |
| 2024-12-27 | $392.86 | $686.69 | 1,942,700 | — | — |
| 2024-12-26 | $395.14 | $690.67 | 1,319,500 | — | — |
| 2024-12-24 | $396.14 | $692.42 | 1,392,600 | — | — |
| 2024-12-23 | $392.45 | $685.97 | 2,433,800 | — | — |
| 2024-12-20 | $392.60 | $686.23 | 8,046,400 | — | — |
| 2024-12-19 | $385.02 | $672.98 | 4,576,100 | — | — |
| 2024-12-18 | $393.82 | $688.36 | 4,225,500 | — | — |
| 2024-12-17 | $408.47 | $713.97 | 3,726,500 | — | — |
| 2024-12-16 | $410.71 | $717.89 | 2,879,600 | — | — |
| 2024-12-13 | $416.98 | $728.85 | 2,649,500 | — | — |
| 2024-12-12 | $414.42 | $724.37 | 3,673,600 | — | — |
| 2024-12-11 | $421.38 | $736.54 | 4,211,200 | — | — |
| 2024-12-10 | $422.59 | $738.65 | 3,354,900 | — | — |
| 2024-12-09 | $429.18 | $750.17 | 3,426,000 | — | — |
| 2024-12-06 | $431.37 | $754.00 | 3,161,400 | — | — |
| 2024-12-05 | $426.54 | $745.56 | 2,523,500 | — | — |
| 2024-12-04 | $427.92 | $747.97 | 1,968,800 | — | — |
| 2024-12-03 | $429.35 | $750.47 | 2,714,000 | — | — |
| 2024-12-02 | $426.96 | $746.29 | 2,617,100 | — | — |
| 2024-11-29 | $429.13 | $750.08 | 2,028,700 | — | — |
| 2024-11-27 | $427.19 | $746.69 | 2,293,500 | — | — |
| 2024-11-26 | $429.52 | $746.83 | 2,758,600 | — | — |
| 2024-11-25 | $428.67 | $745.35 | 4,544,200 | — | — |
| 2024-11-22 | $420.00 | $730.28 | 4,932,500 | — | — |
| 2024-11-21 | $410.45 | $713.67 | 3,722,200 | — | — |
| 2024-11-20 | $400.00 | $695.50 | 4,732,200 | — | — |
| 2024-11-19 | $406.80 | $707.33 | 3,239,400 | — | — |
| 2024-11-18 | $410.44 | $713.66 | 3,394,300 | — | — |
| 2024-11-15 | $408.18 | $709.73 | 3,239,500 | — | — |
| 2024-11-14 | $405.72 | $705.45 | 3,348,100 | — | — |
| 2024-11-13 | $410.19 | $713.22 | 3,083,100 | — | — |
| 2024-11-12 | $403.08 | $700.86 | 5,647,100 | — | — |
| 2024-11-11 | $408.29 | $709.92 | 4,071,500 | — | — |
| 2024-11-08 | $405.90 | $705.76 | 3,448,700 | — | — |
| 2024-11-07 | $399.44 | $694.53 | 4,323,100 | — | — |
| 2024-11-06 | $388.37 | $675.28 | 7,133,400 | — | — |
| 2024-11-05 | $400.09 | $695.66 | 2,496,500 | — | — |
| 2024-11-04 | $395.57 | $687.80 | 2,690,500 | — | — |
| 2024-11-01 | $392.59 | $682.62 | 3,277,800 | — | — |
| 2024-10-31 | $393.75 | $684.64 | 2,518,600 | — | — |
| 2024-10-30 | $392.52 | $682.50 | 2,795,600 | — | — |
| 2024-10-29 | $395.07 | $686.93 | 3,822,700 | — | — |
| 2024-10-28 | $402.89 | $700.53 | 2,586,500 | — | — |
| 2024-10-25 | $398.91 | $693.61 | 1,941,400 | — | — |
| 2024-10-24 | $402.68 | $700.16 | 2,550,300 | — | — |
| 2024-10-23 | $399.64 | $694.88 | 3,159,000 | — | — |
| 2024-10-22 | $401.85 | $698.72 | 4,486,700 | — | — |
| 2024-10-21 | $406.40 | $706.63 | 3,699,500 | — | — |
| 2024-10-18 | $415.00 | $721.59 | 2,436,600 | — | — |
| 2024-10-17 | $415.60 | $722.63 | 2,013,800 | — | — |
| 2024-10-16 | $418.61 | $727.86 | 2,429,000 | — | — |
| 2024-10-15 | $415.58 | $722.59 | 3,693,000 | — | — |
| 2024-10-14 | $415.42 | $722.32 | 2,088,700 | — | — |
| 2024-10-11 | $411.90 | $716.20 | 2,717,400 | — | — |
| 2024-10-10 | $409.96 | $712.82 | 3,040,800 | — | — |
| 2024-10-09 | $416.07 | $723.45 | 3,627,800 | — | — |
| 2024-10-08 | $414.18 | $720.16 | 3,693,900 | — | — |
| 2024-10-07 | $408.06 | $709.52 | 3,267,800 | — | — |
| 2024-10-04 | $408.36 | $710.04 | 3,989,000 | — | — |
| 2024-10-03 | $411.58 | $715.64 | 3,320,700 | — | — |
| 2024-10-02 | $411.26 | $715.08 | 3,431,300 | — | — |
| 2024-10-01 | $409.05 | $711.24 | 3,476,200 | — | — |
| 2024-09-30 | $405.20 | $704.55 | 3,442,000 | — | — |
| 2024-09-27 | $399.53 | $694.69 | 2,452,300 | — | — |
| 2024-09-26 | $396.70 | $689.77 | 2,849,500 | — | — |
| 2024-09-25 | $396.93 | $690.17 | 2,787,300 | — | — |
| 2024-09-24 | $400.66 | $696.65 | 4,057,700 | — | — |
| 2024-09-23 | $391.96 | $681.52 | 2,502,300 | — | — |
| 2024-09-20 | $389.86 | $677.87 | 6,584,200 | — | — |
| 2024-09-19 | $390.34 | $678.71 | 3,753,500 | — | — |
| 2024-09-18 | $384.01 | $667.70 | 3,549,400 | — | — |
| 2024-09-17 | $383.24 | $666.36 | 2,947,600 | — | — |
| 2024-09-16 | $382.01 | $664.22 | 2,877,800 | — | — |
| 2024-09-13 | $379.99 | $660.71 | 2,514,700 | — | — |
| 2024-09-12 | $374.43 | $651.04 | 2,367,700 | — | — |
| 2024-09-11 | $370.49 | $644.19 | 2,937,700 | — | — |
| 2024-09-10 | $370.87 | $644.85 | 2,787,400 | — | — |
| 2024-09-09 | $365.52 | $635.55 | 2,747,600 | — | — |
| 2024-09-06 | $360.05 | $626.04 | 2,228,800 | — | — |
| 2024-09-05 | $361.85 | $629.17 | 2,789,200 | — | — |
| 2024-09-04 | $364.67 | $634.07 | 3,221,300 | — | — |
| 2024-09-03 | $364.74 | $634.20 | 3,598,100 | — | — |
| 2024-08-30 | $368.50 | $640.73 | 3,216,700 | — | — |
| 2024-08-29 | $367.06 | $638.23 | 2,698,400 | — | — |
| 2024-08-28 | $372.69 | $644.11 | 2,218,300 | — | — |
| 2024-08-27 | $373.18 | $644.95 | 1,780,300 | — | — |
| 2024-08-26 | $374.11 | $646.56 | 2,452,100 | — | — |
| 2024-08-23 | $375.59 | $649.12 | 3,426,200 | — | — |
| 2024-08-22 | $365.36 | $631.44 | 4,097,300 | — | — |
| 2024-08-21 | $370.46 | $640.25 | 4,587,600 | — | — |
| 2024-08-20 | $367.27 | $634.74 | 3,459,400 | — | — |
| 2024-08-19 | $363.07 | $627.48 | 3,634,900 | — | — |
| 2024-08-16 | $362.06 | $625.73 | 3,308,300 | — | — |
| 2024-08-15 | $360.07 | $622.30 | 3,575,800 | — | — |
| 2024-08-14 | $355.66 | $614.67 | 4,814,800 | — | — |
| 2024-08-13 | $350.07 | $605.01 | 6,388,600 | — | — |
| 2024-08-12 | $345.81 | $597.65 | 3,830,200 | — | — |
| 2024-08-09 | $348.64 | $602.54 | 2,314,800 | — | — |
| 2024-08-08 | $348.34 | $602.02 | 3,591,100 | — | — |
| 2024-08-07 | $342.40 | $591.76 | 3,429,100 | — | — |
| 2024-08-06 | $353.91 | $611.65 | 2,831,100 | — | — |
| 2024-08-05 | $350.01 | $604.91 | 3,827,900 | — | — |
| 2024-08-02 | $355.43 | $614.28 | 3,764,600 | — | — |
| 2024-08-01 | $358.58 | $619.72 | 3,759,000 | — | — |
| 2024-07-31 | $368.16 | $636.28 | 3,526,100 | — | — |
| 2024-07-30 | $363.69 | $628.55 | 2,788,800 | — | — |
| 2024-07-29 | $361.67 | $625.06 | 2,142,100 | — | — |
| 2024-07-26 | $359.51 | $621.33 | 2,439,000 | — | — |
| 2024-07-25 | $353.29 | $610.58 | 3,297,600 | — | — |
| 2024-07-24 | $350.31 | $605.43 | 3,508,100 | — | — |
| 2024-07-23 | $359.62 | $621.52 | 2,535,700 | — | — |
| 2024-07-22 | $363.25 | $627.79 | 4,049,300 | — | — |
| 2024-07-19 | $363.36 | $627.98 | 2,474,500 | — | — |
| 2024-07-18 | $366.08 | $632.68 | 2,395,000 | — | — |
| 2024-07-17 | $371.89 | $642.72 | 3,991,100 | — | — |
| 2024-07-16 | $369.12 | $637.94 | 3,210,400 | — | — |
| 2024-07-15 | $358.46 | $619.51 | 2,884,000 | — | — |
| 2024-07-12 | $359.77 | $621.78 | 4,019,900 | — | — |
| 2024-07-11 | $353.79 | $611.44 | 4,146,900 | — | — |
| 2024-07-10 | $344.18 | $594.83 | 3,263,100 | — | — |
| 2024-07-09 | $337.09 | $582.58 | 2,254,300 | — | — |
| 2024-07-08 | $339.60 | $586.92 | 3,534,500 | — | — |
| 2024-07-05 | $334.58 | $578.24 | 3,437,500 | — | — |
| 2024-07-03 | $333.64 | $576.62 | 1,733,000 | — | — |
| 2024-07-02 | $334.97 | $578.92 | 2,995,900 | — | — |
| 2024-07-01 | $336.19 | $581.02 | 2,643,600 | — | — |
| 2024-06-28 | $344.24 | $594.94 | 6,344,000 | — | — |
| 2024-06-27 | $341.49 | $590.18 | 2,912,600 | — | — |
| 2024-06-26 | $341.82 | $590.75 | 3,365,300 | — | — |
| 2024-06-25 | $338.32 | $584.71 | 4,879,600 | — | — |
| 2024-06-24 | $350.88 | $606.41 | 4,278,900 | — | — |
| 2024-06-21 | $355.80 | $614.92 | 6,596,400 | — | — |
| 2024-06-20 | $353.44 | $610.84 | 3,661,200 | — | — |
| 2024-06-18 | $353.87 | $611.58 | 3,655,000 | — | — |
| 2024-06-17 | $349.50 | $604.03 | 2,680,200 | — | — |
| 2024-06-14 | $346.84 | $599.43 | 2,589,000 | — | — |
| 2024-06-13 | $347.88 | $601.23 | 3,380,800 | — | — |
| 2024-06-12 | $344.14 | $594.76 | 4,793,000 | — | — |
| 2024-06-11 | $335.72 | $580.21 | 3,250,900 | — | — |
| 2024-06-10 | $332.56 | $574.75 | 2,691,000 | — | — |
| 2024-06-07 | $327.03 | $565.19 | 2,583,800 | — | — |
| 2024-06-06 | $331.10 | $572.23 | 2,979,400 | — | — |
| 2024-06-05 | $330.26 | $570.78 | 2,422,400 | — | — |
| 2024-06-04 | $328.26 | $567.32 | 4,296,800 | — | — |
| 2024-06-03 | $328.01 | $566.89 | 3,712,800 | — | — |
| 2024-05-31 | $334.87 | $578.74 | 5,557,800 | — | — |
| 2024-05-30 | $329.18 | $568.91 | 2,921,800 | — | — |
| 2024-05-29 | $325.91 | $559.37 | 3,506,200 | — | — |
| 2024-05-28 | $328.70 | $564.16 | 3,807,500 | — | — |
| 2024-05-24 | $325.10 | $557.98 | 2,736,900 | — | — |
| 2024-05-23 | $326.89 | $561.05 | 4,021,100 | — | — |
| 2024-05-22 | $330.59 | $567.40 | 4,024,400 | — | — |
| 2024-05-21 | $336.15 | $576.94 | 4,275,100 | — | — |
| 2024-05-20 | $337.82 | $579.81 | 3,237,400 | — | — |
| 2024-05-17 | $344.21 | $590.78 | 2,739,000 | — | — |
| 2024-05-16 | $342.73 | $588.24 | 3,101,600 | — | — |
| 2024-05-15 | $348.67 | $598.43 | 4,151,100 | — | — |
| 2024-05-14 | $340.50 | $584.41 | 5,854,300 | — | — |
| 2024-05-13 | $340.96 | $585.20 | 4,055,600 | — | — |
| 2024-05-10 | $346.43 | $594.59 | 3,413,700 | — | — |
| 2024-05-09 | $347.44 | $596.32 | 3,801,400 | — | — |
| 2024-05-08 | $338.83 | $581.54 | 3,123,200 | — | — |
| 2024-05-07 | $340.69 | $584.74 | 2,930,700 | — | — |
| 2024-05-06 | $342.29 | $587.48 | 3,366,100 | — | — |
| 2024-05-03 | $342.85 | $588.44 | 4,165,100 | — | — |
| 2024-05-02 | $335.53 | $575.88 | 3,213,600 | — | — |
| 2024-05-01 | $331.97 | $569.77 | 3,267,500 | — | — |
| 2024-04-30 | $334.22 | $573.63 | 3,089,900 | — | — |
| 2024-04-29 | $336.80 | $578.06 | 2,427,400 | — | — |
| 2024-04-26 | $335.09 | $575.13 | 2,465,300 | — | — |
| 2024-04-25 | $331.98 | $569.79 | 3,787,800 | — | — |
| 2024-04-24 | $333.01 | $571.56 | 4,029,200 | — | — |
| 2024-04-23 | $339.00 | $581.84 | 3,697,400 | — | — |
| 2024-04-22 | $336.11 | $576.88 | 3,112,800 | — | — |
| 2024-04-19 | $335.36 | $575.59 | 3,076,600 | — | — |
| 2024-04-18 | $332.89 | $571.35 | 3,717,300 | — | — |
| 2024-04-17 | $332.83 | $571.25 | 4,273,800 | — | — |
| 2024-04-16 | $334.83 | $574.68 | 4,525,500 | — | — |
| 2024-04-15 | $337.93 | $580.00 | 4,209,200 | — | — |
| 2024-04-12 | $342.87 | $588.48 | 3,550,300 | — | — |
| 2024-04-11 | $347.37 | $596.20 | 4,104,700 | — | — |
| 2024-04-10 | $350.56 | $601.68 | 4,805,200 | — | — |
| 2024-04-09 | $361.42 | $620.32 | 3,022,600 | — | — |
| 2024-04-08 | $362.05 | $621.40 | 4,339,600 | — | — |
| 2024-04-05 | $357.87 | $614.22 | 3,243,400 | — | — |
| 2024-04-04 | $357.68 | $613.90 | 4,381,600 | — | — |
| 2024-04-03 | $359.90 | $617.71 | 4,723,000 | — | — |
| 2024-04-02 | $363.00 | $623.03 | 4,650,500 | — | — |
| 2024-04-01 | $368.03 | $631.66 | 4,333,200 | — | — |
| 2024-03-28 | $383.60 | $658.38 | 4,108,200 | — | — |
| 2024-03-27 | $385.89 | $662.31 | 2,536,500 | — | — |
| 2024-03-26 | $379.93 | $652.09 | 2,720,200 | — | — |
| 2024-03-25 | $383.51 | $658.23 | 2,683,900 | — | — |
| 2024-03-22 | $390.28 | $669.85 | 2,910,900 | — | — |
| 2024-03-21 | $395.20 | $678.29 | 4,212,200 | — | — |
| 2024-03-20 | $384.41 | $659.77 | 2,750,400 | — | — |
| 2024-03-19 | $379.41 | $651.19 | 3,493,800 | — | — |
| 2024-03-18 | $371.91 | $638.32 | 3,455,600 | — | — |
| 2024-03-15 | $373.23 | $640.59 | 9,234,900 | — | — |
| 2024-03-14 | $375.27 | $644.09 | 3,877,500 | — | — |
| 2024-03-13 | $378.99 | $650.47 | 3,761,200 | — | — |
| 2024-03-12 | $374.54 | $642.83 | 2,843,800 | — | — |
| 2024-03-11 | $371.52 | $637.65 | 2,833,700 | — | — |
| 2024-03-08 | $373.35 | $640.79 | 2,162,900 | — | — |
| 2024-03-07 | $376.55 | $646.28 | 2,368,500 | — | — |
| 2024-03-06 | $377.44 | $647.81 | 2,496,300 | — | — |
| 2024-03-05 | $378.45 | $645.68 | 3,011,600 | — | — |
| 2024-03-04 | $380.37 | $648.96 | 2,619,000 | — | — |
| 2024-03-01 | $384.45 | $655.92 | 2,750,900 | — | — |
| 2024-02-29 | $380.61 | $649.37 | 4,382,800 | — | — |
| 2024-02-28 | $377.61 | $644.25 | 2,282,500 | — | — |
| 2024-02-27 | $375.56 | $640.75 | 2,802,900 | — | — |
| 2024-02-26 | $371.60 | $634.00 | 2,461,000 | — | — |
| 2024-02-23 | $371.96 | $634.61 | 3,398,200 | — | — |
| 2024-02-22 | $371.34 | $633.55 | 3,387,500 | — | — |
| 2024-02-21 | $364.13 | $621.25 | 3,277,800 | — | — |
| 2024-02-20 | $362.57 | $618.59 | 4,830,000 | — | — |
| 2024-02-16 | $362.35 | $618.21 | 3,899,600 | — | — |
| 2024-02-15 | $361.08 | $616.05 | 2,662,800 | — | — |
| 2024-02-14 | $358.23 | $611.19 | 2,998,900 | — | — |
| 2024-02-13 | $357.59 | $610.09 | 3,106,500 | — | — |
| 2024-02-12 | $365.45 | $623.50 | 3,119,700 | — | — |
| 2024-02-09 | $363.15 | $619.58 | 2,389,900 | — | — |
| 2024-02-08 | $363.72 | $620.55 | 2,521,900 | — | — |
| 2024-02-07 | $362.69 | $618.80 | 3,272,200 | — | — |
| 2024-02-06 | $356.25 | $607.81 | 2,045,300 | — | — |
| 2024-02-05 | $355.14 | $605.91 | 2,653,800 | — | — |
| 2024-02-02 | $357.23 | $609.48 | 3,697,600 | — | — |
| 2024-02-01 | $360.07 | $614.32 | 2,439,100 | — | — |
| 2024-01-31 | $352.96 | $602.19 | 3,377,900 | — | — |
| 2024-01-30 | $357.10 | $609.26 | 2,336,500 | — | — |
| 2024-01-29 | $355.70 | $606.87 | 2,732,000 | — | — |
| 2024-01-26 | $355.30 | $606.19 | 3,177,700 | — | — |
| 2024-01-25 | $350.97 | $598.80 | 3,064,200 | — | — |
| 2024-01-24 | $347.27 | $592.49 | 3,474,400 | — | — |
| 2024-01-23 | $350.78 | $598.47 | 3,878,400 | — | — |
| 2024-01-22 | $356.69 | $608.56 | 4,003,700 | — | — |
| 2024-01-19 | $362.41 | $618.32 | 3,234,600 | — | — |
| 2024-01-18 | $357.90 | $610.62 | 2,510,700 | — | — |
| 2024-01-17 | $355.70 | $606.87 | 2,646,100 | — | — |
| 2024-01-16 | $358.43 | $611.53 | 3,669,400 | — | — |
| 2024-01-12 | $355.71 | $606.89 | 1,956,100 | — | — |
| 2024-01-11 | $356.53 | $608.29 | 3,530,400 | — | — |
| 2024-01-10 | $356.80 | $608.75 | 4,109,300 | — | — |
| 2024-01-09 | $346.19 | $590.64 | 2,338,100 | — | — |
| 2024-01-08 | $347.93 | $593.61 | 2,736,200 | — | — |
| 2024-01-05 | $342.94 | $585.10 | 2,664,300 | — | — |
| 2024-01-04 | $338.59 | $577.68 | 3,652,400 | — | — |
| 2024-01-03 | $338.26 | $577.11 | 3,309,600 | — | — |
| 2024-01-02 | $345.08 | $588.75 | 2,833,600 | — | — |