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
- 1974-12-17 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 | $84.55 | $333.11 | 716,000 | — | — |
| 2024-12-30 | $83.96 | $330.78 | 989,500 | — | — |
| 2024-12-27 | $84.59 | $333.26 | 740,700 | — | — |
| 2024-12-26 | $84.93 | $334.60 | 592,600 | — | — |
| 2024-12-24 | $85.11 | $335.31 | 378,400 | — | — |
| 2024-12-23 | $84.79 | $334.05 | 1,334,600 | — | — |
| 2024-12-20 | $85.74 | $337.79 | 4,203,000 | — | — |
| 2024-12-19 | $85.94 | $337.01 | 1,624,700 | — | — |
| 2024-12-18 | $85.36 | $334.73 | 1,312,300 | — | — |
| 2024-12-17 | $86.77 | $340.26 | 1,122,300 | — | — |
| 2024-12-16 | $87.15 | $341.75 | 1,348,400 | — | — |
| 2024-12-13 | $87.40 | $342.73 | 1,157,200 | — | — |
| 2024-12-12 | $88.10 | $345.48 | 1,700,000 | — | — |
| 2024-12-11 | $87.84 | $344.46 | 1,998,800 | — | — |
| 2024-12-10 | $88.55 | $347.24 | 939,200 | — | — |
| 2024-12-09 | $89.13 | $349.52 | 1,121,800 | — | — |
| 2024-12-06 | $88.92 | $348.69 | 992,300 | — | — |
| 2024-12-05 | $89.00 | $349.01 | 1,093,900 | — | — |
| 2024-12-04 | $89.30 | $350.18 | 1,557,400 | — | — |
| 2024-12-03 | $90.16 | $353.56 | 1,427,700 | — | — |
| 2024-12-02 | $91.27 | $357.91 | 1,383,800 | — | — |
| 2024-11-29 | $91.36 | $358.26 | 806,500 | — | — |
| 2024-11-27 | $90.82 | $356.14 | 1,036,200 | — | — |
| 2024-11-26 | $90.93 | $356.57 | 1,232,100 | — | — |
| 2024-11-25 | $90.89 | $356.42 | 2,526,800 | — | — |
| 2024-11-22 | $90.81 | $356.10 | 1,639,700 | — | — |
| 2024-11-21 | $89.78 | $352.07 | 1,165,100 | — | — |
| 2024-11-20 | $88.84 | $348.38 | 1,576,700 | — | — |
| 2024-11-19 | $88.93 | $348.73 | 2,232,200 | — | — |
| 2024-11-18 | $86.61 | $339.63 | 1,786,600 | — | — |
| 2024-11-15 | $86.14 | $337.79 | 2,602,100 | — | — |
| 2024-11-14 | $89.37 | $350.46 | 1,471,200 | — | — |
| 2024-11-13 | $89.85 | $352.34 | 1,081,700 | — | — |
| 2024-11-12 | $89.43 | $350.69 | 1,387,500 | — | — |
| 2024-11-11 | $91.21 | $357.67 | 2,131,200 | — | — |
| 2024-11-08 | $92.28 | $361.87 | 3,112,100 | — | — |
| 2024-11-07 | $90.96 | $356.69 | 3,475,000 | — | — |
| 2024-11-06 | $87.57 | $343.40 | 5,082,100 | — | — |
| 2024-11-05 | $99.10 | $388.61 | 1,396,600 | — | — |
| 2024-11-04 | $98.97 | $388.10 | 1,348,500 | — | — |
| 2024-11-01 | $98.93 | $387.95 | 1,162,000 | — | — |
| 2024-10-31 | $99.43 | $389.91 | 1,278,000 | — | — |
| 2024-10-30 | $101.14 | $396.61 | 911,000 | — | — |
| 2024-10-29 | $101.33 | $397.36 | 1,042,800 | — | — |
| 2024-10-28 | $102.20 | $400.77 | 673,300 | — | — |
| 2024-10-25 | $101.45 | $397.83 | 961,500 | — | — |
| 2024-10-24 | $102.45 | $401.75 | 957,700 | — | — |
| 2024-10-23 | $103.95 | $407.63 | 619,500 | — | — |
| 2024-10-22 | $103.87 | $407.32 | 969,000 | — | — |
| 2024-10-21 | $104.07 | $408.10 | 914,100 | — | — |
| 2024-10-18 | $104.50 | $409.79 | 1,155,200 | — | — |
| 2024-10-17 | $104.39 | $409.36 | 1,977,100 | — | — |
| 2024-10-16 | $105.71 | $414.53 | 819,000 | — | — |
| 2024-10-15 | $106.07 | $415.94 | 1,083,400 | — | — |
| 2024-10-14 | $105.14 | $412.30 | 1,087,000 | — | — |
| 2024-10-11 | $102.66 | $402.57 | 724,600 | — | — |
| 2024-10-10 | $102.63 | $402.46 | 835,400 | — | — |
| 2024-10-09 | $102.00 | $399.98 | 884,100 | — | — |
| 2024-10-08 | $102.48 | $401.87 | 1,180,100 | — | — |
| 2024-10-07 | $100.79 | $395.24 | 1,214,400 | — | — |
| 2024-10-04 | $100.47 | $393.99 | 786,900 | — | — |
| 2024-10-03 | $100.63 | $394.61 | 897,100 | — | — |
| 2024-10-02 | $103.00 | $403.91 | 1,034,300 | — | — |
| 2024-10-01 | $103.12 | $404.38 | 1,154,100 | — | — |
| 2024-09-30 | $104.93 | $411.47 | 1,508,300 | — | — |
| 2024-09-27 | $105.12 | $412.22 | 1,326,400 | — | — |
| 2024-09-26 | $104.72 | $410.65 | 1,441,500 | — | — |
| 2024-09-25 | $104.00 | $407.83 | 1,121,600 | — | — |
| 2024-09-24 | $104.59 | $410.14 | 1,112,500 | — | — |
| 2024-09-23 | $103.49 | $405.83 | 1,117,700 | — | — |
| 2024-09-20 | $102.23 | $400.89 | 3,882,900 | — | — |
| 2024-09-19 | $103.24 | $403.28 | 1,093,100 | — | — |
| 2024-09-18 | $103.46 | $404.14 | 840,100 | — | — |
| 2024-09-17 | $104.22 | $407.11 | 945,600 | — | — |
| 2024-09-16 | $103.64 | $404.84 | 898,500 | — | — |
| 2024-09-13 | $103.59 | $404.65 | 975,300 | — | — |
| 2024-09-12 | $103.44 | $404.06 | 951,500 | — | — |
| 2024-09-11 | $103.28 | $403.44 | 1,173,400 | — | — |
| 2024-09-10 | $102.81 | $401.60 | 1,060,800 | — | — |
| 2024-09-09 | $103.46 | $404.14 | 1,211,600 | — | — |
| 2024-09-06 | $103.01 | $402.38 | 1,499,000 | — | — |
| 2024-09-05 | $102.67 | $401.05 | 954,400 | — | — |
| 2024-09-04 | $103.11 | $402.77 | 1,006,300 | — | — |
| 2024-09-03 | $103.58 | $404.61 | 1,553,600 | — | — |
| 2024-08-30 | $103.99 | $406.21 | 1,639,000 | — | — |
| 2024-08-29 | $102.93 | $402.07 | 805,600 | — | — |
| 2024-08-28 | $102.37 | $399.88 | 1,129,700 | — | — |
| 2024-08-27 | $100.82 | $393.83 | 835,100 | — | — |
| 2024-08-26 | $100.63 | $393.08 | 794,500 | — | — |
| 2024-08-23 | $100.08 | $390.94 | 1,080,600 | — | — |
| 2024-08-22 | $100.39 | $392.15 | 1,098,700 | — | — |
| 2024-08-21 | $100.25 | $391.60 | 1,183,100 | — | — |
| 2024-08-20 | $97.89 | $382.38 | 637,800 | — | — |
| 2024-08-19 | $98.91 | $386.36 | 643,200 | — | — |
| 2024-08-16 | $98.58 | $385.08 | 1,135,000 | — | — |
| 2024-08-15 | $99.08 | $387.03 | 1,366,600 | — | — |
| 2024-08-14 | $96.71 | $377.77 | 987,600 | — | — |
| 2024-08-13 | $96.61 | $377.38 | 1,480,100 | — | — |
| 2024-08-12 | $95.78 | $374.14 | 1,387,100 | — | — |
| 2024-08-09 | $96.21 | $375.82 | 1,583,200 | — | — |
| 2024-08-08 | $95.55 | $373.24 | 1,736,200 | — | — |
| 2024-08-07 | $94.21 | $368.01 | 3,921,600 | — | — |
| 2024-08-06 | $96.48 | $376.87 | 2,095,600 | — | — |
| 2024-08-05 | $94.61 | $369.57 | 2,003,100 | — | — |
| 2024-08-02 | $96.14 | $375.54 | 1,876,300 | — | — |
| 2024-08-01 | $98.84 | $386.09 | 1,183,800 | — | — |
| 2024-07-31 | $99.48 | $388.59 | 1,290,400 | — | — |
| 2024-07-30 | $99.64 | $389.22 | 1,494,100 | — | — |
| 2024-07-29 | $99.56 | $388.90 | 946,300 | — | — |
| 2024-07-26 | $98.84 | $386.09 | 1,231,300 | — | — |
| 2024-07-25 | $97.16 | $379.53 | 973,300 | — | — |
| 2024-07-24 | $98.08 | $383.12 | 1,056,700 | — | — |
| 2024-07-23 | $99.04 | $386.87 | 1,006,200 | — | — |
| 2024-07-22 | $98.14 | $383.36 | 1,022,400 | — | — |
| 2024-07-19 | $95.67 | $373.71 | 859,200 | — | — |
| 2024-07-18 | $96.62 | $377.42 | 1,165,400 | — | — |
| 2024-07-17 | $96.76 | $377.97 | 1,427,600 | — | — |
| 2024-07-16 | $98.11 | $383.24 | 767,900 | — | — |
| 2024-07-15 | $96.20 | $375.78 | 1,005,500 | — | — |
| 2024-07-12 | $98.32 | $384.06 | 886,500 | — | — |
| 2024-07-11 | $97.57 | $381.13 | 978,000 | — | — |
| 2024-07-10 | $96.27 | $376.05 | 1,169,400 | — | — |
| 2024-07-09 | $96.81 | $378.16 | 1,076,500 | — | — |
| 2024-07-08 | $97.29 | $380.04 | 1,258,400 | — | — |
| 2024-07-05 | $95.29 | $372.22 | 795,900 | — | — |
| 2024-07-03 | $95.02 | $371.17 | 566,900 | — | — |
| 2024-07-02 | $94.74 | $370.08 | 1,160,700 | — | — |
| 2024-07-01 | $93.14 | $363.83 | 1,252,100 | — | — |
| 2024-06-28 | $95.21 | $371.91 | 1,764,100 | — | — |
| 2024-06-27 | $95.72 | $373.90 | 1,345,200 | — | — |
| 2024-06-26 | $96.19 | $375.74 | 1,242,200 | — | — |
| 2024-06-25 | $95.90 | $374.61 | 1,530,000 | — | — |
| 2024-06-24 | $97.86 | $382.26 | 1,203,900 | — | — |
| 2024-06-21 | $95.98 | $374.92 | 4,579,200 | — | — |
| 2024-06-20 | $96.17 | $374.10 | 1,343,300 | — | — |
| 2024-06-18 | $96.14 | $373.98 | 1,702,800 | — | — |
| 2024-06-17 | $94.80 | $368.77 | 1,849,000 | — | — |
| 2024-06-14 | $94.54 | $367.76 | 1,569,200 | — | — |
| 2024-06-13 | $95.06 | $369.78 | 1,248,700 | — | — |
| 2024-06-12 | $96.78 | $376.47 | 1,163,800 | — | — |
| 2024-06-11 | $97.16 | $377.95 | 883,600 | — | — |
| 2024-06-10 | $96.77 | $376.43 | 1,227,700 | — | — |
| 2024-06-07 | $98.48 | $383.09 | 1,441,100 | — | — |
| 2024-06-06 | $97.90 | $380.83 | 796,300 | — | — |
| 2024-06-05 | $98.04 | $381.37 | 1,599,700 | — | — |
| 2024-06-04 | $96.31 | $374.64 | 1,419,200 | — | — |
| 2024-06-03 | $96.09 | $373.79 | 1,404,600 | — | — |
| 2024-05-31 | $96.18 | $374.14 | 3,135,500 | — | — |
| 2024-05-30 | $95.54 | $371.65 | 1,253,400 | — | — |
| 2024-05-29 | $94.71 | $368.42 | 1,556,600 | — | — |
| 2024-05-28 | $95.13 | $370.05 | 1,481,700 | — | — |
| 2024-05-24 | $96.14 | $373.98 | 1,287,200 | — | — |
| 2024-05-23 | $94.47 | $367.49 | 1,043,000 | — | — |
| 2024-05-22 | $95.94 | $373.20 | 1,038,600 | — | — |
| 2024-05-21 | $97.90 | $380.83 | 2,193,100 | — | — |
| 2024-05-20 | $98.82 | $384.41 | 1,630,600 | — | — |
| 2024-05-17 | $99.69 | $387.79 | 1,842,500 | — | — |
| 2024-05-16 | $97.83 | $380.56 | 1,891,200 | — | — |
| 2024-05-15 | $96.51 | $375.42 | 1,456,600 | — | — |
| 2024-05-14 | $96.63 | $375.89 | 1,547,800 | — | — |
| 2024-05-13 | $96.52 | $375.46 | 1,356,600 | — | — |
| 2024-05-10 | $97.18 | $378.03 | 1,605,900 | — | — |
| 2024-05-09 | $97.06 | $377.56 | 1,640,400 | — | — |
| 2024-05-08 | $97.23 | $378.22 | 3,171,500 | — | — |
| 2024-05-07 | $94.33 | $366.94 | 4,635,200 | — | — |
| 2024-05-06 | $88.66 | $344.89 | 2,487,400 | — | — |
| 2024-05-03 | $86.64 | $337.03 | 1,501,800 | — | — |
| 2024-05-02 | $86.81 | $337.69 | 2,157,300 | — | — |
| 2024-05-01 | $83.99 | $326.72 | 1,777,700 | — | — |
| 2024-04-30 | $84.65 | $329.29 | 1,669,500 | — | — |
| 2024-04-29 | $85.76 | $333.60 | 1,702,700 | — | — |
| 2024-04-26 | $84.61 | $329.13 | 900,100 | — | — |
| 2024-04-25 | $84.34 | $328.08 | 1,292,700 | — | — |
| 2024-04-24 | $85.14 | $331.19 | 1,066,100 | — | — |
| 2024-04-23 | $85.43 | $332.32 | 993,900 | — | — |
| 2024-04-22 | $84.89 | $330.22 | 1,187,000 | — | — |
| 2024-04-19 | $83.97 | $326.64 | 793,100 | — | — |
| 2024-04-18 | $83.60 | $325.20 | 1,000,700 | — | — |
| 2024-04-17 | $82.85 | $322.28 | 1,071,100 | — | — |
| 2024-04-16 | $82.96 | $322.71 | 1,656,500 | — | — |
| 2024-04-15 | $82.59 | $321.27 | 1,237,300 | — | — |
| 2024-04-12 | $83.61 | $325.24 | 1,523,500 | — | — |
| 2024-04-11 | $86.57 | $336.76 | 1,958,300 | — | — |
| 2024-04-10 | $86.20 | $335.32 | 1,509,500 | — | — |
| 2024-04-09 | $86.38 | $336.02 | 950,100 | — | — |
| 2024-04-08 | $85.09 | $331.00 | 1,832,900 | — | — |
| 2024-04-05 | $83.34 | $324.19 | 838,600 | — | — |
| 2024-04-04 | $83.86 | $326.21 | 1,106,600 | — | — |
| 2024-04-03 | $85.50 | $332.59 | 1,694,300 | — | — |
| 2024-04-02 | $84.25 | $327.73 | 1,653,900 | — | — |
| 2024-04-01 | $86.37 | $335.98 | 1,580,200 | — | — |
| 2024-03-28 | $85.99 | $334.50 | 10,232,900 | — | — |
| 2024-03-27 | $85.64 | $333.14 | 3,319,200 | — | — |
| 2024-03-26 | $81.44 | $316.80 | 1,956,100 | — | — |
| 2024-03-25 | $82.01 | $319.02 | 2,060,200 | — | — |
| 2024-03-22 | $83.08 | $323.18 | 2,383,300 | — | — |
| 2024-03-21 | $83.32 | $324.11 | 1,559,600 | — | — |
| 2024-03-20 | $83.92 | $324.89 | 1,912,000 | — | — |
| 2024-03-19 | $83.05 | $321.52 | 2,380,700 | — | — |
| 2024-03-18 | $83.81 | $324.47 | 2,681,700 | — | — |
| 2024-03-15 | $82.85 | $320.75 | 3,253,600 | — | — |
| 2024-03-14 | $81.60 | $315.91 | 1,541,000 | — | — |
| 2024-03-13 | $82.60 | $319.78 | 1,543,200 | — | — |
| 2024-03-12 | $81.20 | $314.36 | 1,980,900 | — | — |
| 2024-03-11 | $81.06 | $313.82 | 1,864,800 | — | — |
| 2024-03-08 | $78.75 | $304.88 | 1,559,200 | — | — |
| 2024-03-07 | $78.85 | $305.26 | 1,627,600 | — | — |
| 2024-03-06 | $77.10 | $298.49 | 1,739,300 | — | — |
| 2024-03-05 | $76.72 | $297.02 | 2,453,900 | — | — |
| 2024-03-04 | $76.04 | $294.38 | 2,614,200 | — | — |
| 2024-03-01 | $75.88 | $293.76 | 1,905,900 | — | — |
| 2024-02-29 | $75.50 | $292.29 | 5,899,300 | — | — |
| 2024-02-28 | $73.21 | $283.43 | 2,573,000 | — | — |
| 2024-02-27 | $74.44 | $288.19 | 3,561,700 | — | — |
| 2024-02-26 | $77.41 | $299.69 | 3,272,200 | — | — |
| 2024-02-23 | $80.48 | $311.57 | 2,593,000 | — | — |
| 2024-02-22 | $79.46 | $307.62 | 4,770,500 | — | — |
| 2024-02-21 | $76.78 | $297.25 | 8,752,600 | — | — |
| 2024-02-20 | $82.03 | $317.57 | 2,654,700 | — | — |
| 2024-02-16 | $81.19 | $314.32 | 1,681,800 | — | — |
| 2024-02-15 | $81.04 | $313.74 | 1,761,400 | — | — |
| 2024-02-14 | $79.38 | $307.31 | 1,629,100 | — | — |
| 2024-02-13 | $80.49 | $311.61 | 3,263,300 | — | — |
| 2024-02-12 | $80.32 | $310.95 | 2,008,200 | — | — |
| 2024-02-09 | $79.94 | $309.48 | 3,152,600 | — | — |
| 2024-02-08 | $80.51 | $311.69 | 1,436,400 | — | — |
| 2024-02-07 | $82.34 | $318.77 | 1,539,100 | — | — |
| 2024-02-06 | $80.77 | $312.70 | 1,276,900 | — | — |
| 2024-02-05 | $80.18 | $310.41 | 2,064,800 | — | — |
| 2024-02-02 | $81.27 | $314.63 | 2,411,700 | — | — |
| 2024-02-01 | $82.18 | $318.15 | 1,209,700 | — | — |
| 2024-01-31 | $80.68 | $312.35 | 1,672,100 | — | — |
| 2024-01-30 | $81.00 | $313.59 | 1,146,400 | — | — |
| 2024-01-29 | $82.01 | $317.50 | 1,176,700 | — | — |
| 2024-01-26 | $82.26 | $318.46 | 1,802,600 | — | — |
| 2024-01-25 | $82.37 | $318.89 | 2,510,800 | — | — |
| 2024-01-24 | $79.04 | $306.00 | 2,164,500 | — | — |
| 2024-01-23 | $79.48 | $307.70 | 1,244,300 | — | — |
| 2024-01-22 | $79.76 | $308.79 | 1,609,300 | — | — |
| 2024-01-19 | $79.52 | $307.86 | 1,564,000 | — | — |
| 2024-01-18 | $78.35 | $303.33 | 1,880,100 | — | — |
| 2024-01-17 | $78.88 | $305.38 | 1,892,300 | — | — |
| 2024-01-16 | $79.54 | $307.93 | 5,072,600 | — | — |
| 2024-01-12 | $80.25 | $310.68 | 4,072,400 | — | — |
| 2024-01-11 | $79.78 | $308.86 | 2,048,700 | — | — |
| 2024-01-10 | $80.54 | $311.81 | 872,900 | — | — |
| 2024-01-09 | $80.05 | $309.91 | 846,500 | — | — |
| 2024-01-08 | $80.24 | $310.64 | 949,800 | — | — |
| 2024-01-05 | $79.97 | $309.60 | 1,215,000 | — | — |
| 2024-01-04 | $79.55 | $307.97 | 1,115,700 | — | — |
| 2024-01-03 | $79.99 | $309.68 | 1,036,000 | — | — |
| 2024-01-02 | $81.42 | $315.21 | 1,096,300 | — | — |