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
- 1986-11-24 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 | $76.81 | $262.56 | 1,455,200 | — | — |
| 2024-12-30 | $76.23 | $260.58 | 1,172,600 | — | — |
| 2024-12-27 | $76.48 | $261.43 | 989,000 | — | — |
| 2024-12-26 | $76.45 | $261.33 | 557,300 | — | — |
| 2024-12-24 | $76.37 | $261.06 | 920,500 | — | — |
| 2024-12-23 | $75.78 | $259.04 | 1,097,400 | — | — |
| 2024-12-20 | $75.17 | $256.95 | 2,985,600 | — | — |
| 2024-12-19 | $74.71 | $255.38 | 1,573,000 | — | — |
| 2024-12-18 | $75.49 | $258.05 | 1,700,800 | — | — |
| 2024-12-17 | $77.55 | $265.09 | 1,674,100 | — | — |
| 2024-12-16 | $77.43 | $264.68 | 1,742,700 | — | — |
| 2024-12-13 | $78.86 | $269.57 | 989,000 | — | — |
| 2024-12-12 | $79.11 | $270.42 | 1,217,000 | — | — |
| 2024-12-11 | $78.87 | $269.60 | 1,083,800 | — | — |
| 2024-12-10 | $79.24 | $270.87 | 2,453,900 | — | — |
| 2024-12-09 | $78.72 | $269.09 | 1,994,900 | — | — |
| 2024-12-06 | $77.68 | $265.53 | 1,332,300 | — | — |
| 2024-12-05 | $78.39 | $267.96 | 1,445,400 | — | — |
| 2024-12-04 | $77.36 | $264.44 | 1,452,200 | — | — |
| 2024-12-03 | $78.05 | $266.80 | 3,141,200 | — | — |
| 2024-12-02 | $76.40 | $261.16 | 2,273,200 | — | — |
| 2024-11-29 | $77.58 | $265.19 | 1,357,500 | — | — |
| 2024-11-27 | $77.63 | $265.36 | 1,102,700 | — | — |
| 2024-11-26 | $77.94 | $266.42 | 1,356,900 | — | — |
| 2024-11-25 | $78.14 | $267.11 | 1,845,900 | — | — |
| 2024-11-22 | $78.21 | $267.35 | 1,005,300 | — | — |
| 2024-11-21 | $78.11 | $267.00 | 1,275,500 | — | — |
| 2024-11-20 | $75.99 | $259.76 | 834,500 | — | — |
| 2024-11-19 | $76.09 | $260.10 | 1,088,200 | — | — |
| 2024-11-18 | $76.03 | $259.89 | 1,148,200 | — | — |
| 2024-11-15 | $75.76 | $258.97 | 1,935,900 | — | — |
| 2024-11-14 | $78.77 | $264.68 | 1,908,700 | — | — |
| 2024-11-13 | $77.95 | $261.92 | 1,427,500 | — | — |
| 2024-11-12 | $76.90 | $258.40 | 1,027,400 | — | — |
| 2024-11-11 | $77.06 | $258.93 | 1,025,000 | — | — |
| 2024-11-08 | $77.89 | $261.72 | 1,925,300 | — | — |
| 2024-11-07 | $77.26 | $259.61 | 1,282,800 | — | — |
| 2024-11-06 | $76.48 | $256.98 | 1,791,900 | — | — |
| 2024-11-05 | $77.85 | $261.59 | 1,162,000 | — | — |
| 2024-11-04 | $75.86 | $254.90 | 1,136,200 | — | — |
| 2024-11-01 | $75.60 | $254.03 | 989,500 | — | — |
| 2024-10-31 | $76.00 | $255.37 | 1,313,900 | — | — |
| 2024-10-30 | $76.40 | $256.72 | 985,500 | — | — |
| 2024-10-29 | $76.26 | $256.25 | 1,201,000 | — | — |
| 2024-10-28 | $77.49 | $260.38 | 759,300 | — | — |
| 2024-10-25 | $77.98 | $262.03 | 1,022,900 | — | — |
| 2024-10-24 | $77.90 | $261.76 | 1,089,000 | — | — |
| 2024-10-23 | $77.48 | $260.35 | 1,313,900 | — | — |
| 2024-10-22 | $77.25 | $259.57 | 970,500 | — | — |
| 2024-10-21 | $77.15 | $259.24 | 1,442,100 | — | — |
| 2024-10-18 | $78.72 | $264.51 | 1,373,100 | — | — |
| 2024-10-17 | $76.72 | $257.79 | 1,401,500 | — | — |
| 2024-10-16 | $76.94 | $258.53 | 808,300 | — | — |
| 2024-10-15 | $77.18 | $259.34 | 1,331,900 | — | — |
| 2024-10-14 | $78.36 | $263.30 | 1,058,300 | — | — |
| 2024-10-11 | $77.96 | $261.96 | 609,300 | — | — |
| 2024-10-10 | $77.66 | $260.95 | 956,700 | — | — |
| 2024-10-09 | $78.02 | $262.16 | 1,042,000 | — | — |
| 2024-10-08 | $77.12 | $259.14 | 1,603,400 | — | — |
| 2024-10-07 | $76.81 | $258.09 | 1,374,800 | — | — |
| 2024-10-04 | $78.01 | $262.13 | 1,919,800 | — | — |
| 2024-10-03 | $76.77 | $257.96 | 1,285,500 | — | — |
| 2024-10-02 | $77.84 | $261.55 | 1,202,700 | — | — |
| 2024-10-01 | $77.43 | $260.18 | 2,151,800 | — | — |
| 2024-09-30 | $78.75 | $264.61 | 1,649,000 | — | — |
| 2024-09-27 | $79.18 | $266.06 | 1,047,600 | — | — |
| 2024-09-26 | $79.05 | $265.62 | 1,668,700 | — | — |
| 2024-09-25 | $78.91 | $265.15 | 1,303,900 | — | — |
| 2024-09-24 | $79.56 | $267.33 | 919,700 | — | — |
| 2024-09-23 | $80.57 | $270.73 | 1,281,400 | — | — |
| 2024-09-20 | $81.09 | $272.48 | 1,788,800 | — | — |
| 2024-09-19 | $81.23 | $272.95 | 1,036,700 | — | — |
| 2024-09-18 | $80.79 | $271.47 | 1,000,600 | — | — |
| 2024-09-17 | $81.03 | $272.27 | 1,092,000 | — | — |
| 2024-09-16 | $81.88 | $275.13 | 1,383,100 | — | — |
| 2024-09-13 | $81.54 | $273.99 | 1,111,300 | — | — |
| 2024-09-12 | $80.63 | $270.93 | 1,818,400 | — | — |
| 2024-09-11 | $79.52 | $267.20 | 2,786,700 | — | — |
| 2024-09-10 | $79.66 | $267.67 | 2,004,000 | — | — |
| 2024-09-09 | $81.54 | $273.99 | 1,979,400 | — | — |
| 2024-09-06 | $80.75 | $271.33 | 1,326,200 | — | — |
| 2024-09-05 | $81.43 | $273.62 | 1,588,800 | — | — |
| 2024-09-04 | $81.30 | $273.18 | 1,582,000 | — | — |
| 2024-09-03 | $80.50 | $270.49 | 1,592,100 | — | — |
| 2024-08-30 | $80.49 | $270.46 | 1,746,500 | — | — |
| 2024-08-29 | $80.00 | $268.81 | 1,115,800 | — | — |
| 2024-08-28 | $80.13 | $269.25 | 1,183,800 | — | — |
| 2024-08-27 | $79.99 | $268.78 | 1,329,500 | — | — |
| 2024-08-26 | $79.02 | $265.52 | 1,173,400 | — | — |
| 2024-08-23 | $78.73 | $264.55 | 794,200 | — | — |
| 2024-08-22 | $78.31 | $263.13 | 1,389,100 | — | — |
| 2024-08-21 | $77.98 | $262.03 | 822,300 | — | — |
| 2024-08-20 | $77.27 | $259.64 | 985,400 | — | — |
| 2024-08-19 | $77.15 | $259.24 | 1,634,000 | — | — |
| 2024-08-16 | $76.42 | $256.78 | 1,220,200 | — | — |
| 2024-08-15 | $76.78 | $257.99 | 1,420,900 | — | — |
| 2024-08-14 | $75.65 | $254.20 | 1,350,200 | — | — |
| 2024-08-13 | $75.08 | $252.28 | 1,896,900 | — | — |
| 2024-08-12 | $73.20 | $245.96 | 994,100 | — | — |
| 2024-08-09 | $73.66 | $247.51 | 1,231,100 | — | — |
| 2024-08-08 | $73.30 | $246.30 | 1,699,800 | — | — |
| 2024-08-07 | $73.26 | $246.17 | 3,153,700 | — | — |
| 2024-08-06 | $73.48 | $246.90 | 1,887,700 | — | — |
| 2024-08-05 | $73.19 | $245.93 | 1,866,400 | — | — |
| 2024-08-02 | $75.06 | $252.21 | 2,404,300 | — | — |
| 2024-08-01 | $74.19 | $249.29 | 2,111,200 | — | — |
| 2024-07-31 | $73.77 | $247.88 | 2,241,600 | — | — |
| 2024-07-30 | $73.23 | $246.06 | 1,232,600 | — | — |
| 2024-07-29 | $73.80 | $247.98 | 832,300 | — | — |
| 2024-07-26 | $74.29 | $249.63 | 994,700 | — | — |
| 2024-07-25 | $72.64 | $244.08 | 1,322,400 | — | — |
| 2024-07-24 | $73.00 | $245.29 | 1,563,600 | — | — |
| 2024-07-23 | $72.81 | $244.65 | 1,145,000 | — | — |
| 2024-07-22 | $73.74 | $247.78 | 1,008,500 | — | — |
| 2024-07-19 | $73.66 | $247.51 | 887,900 | — | — |
| 2024-07-18 | $73.69 | $247.61 | 1,055,400 | — | — |
| 2024-07-17 | $73.83 | $248.08 | 1,744,600 | — | — |
| 2024-07-16 | $73.87 | $248.21 | 703,500 | — | — |
| 2024-07-15 | $72.99 | $245.26 | 759,900 | — | — |
| 2024-07-12 | $74.10 | $248.99 | 998,500 | — | — |
| 2024-07-11 | $73.87 | $248.21 | 1,381,900 | — | — |
| 2024-07-10 | $72.78 | $244.55 | 997,600 | — | — |
| 2024-07-09 | $72.22 | $242.67 | 1,107,300 | — | — |
| 2024-07-08 | $73.43 | $246.74 | 1,119,100 | — | — |
| 2024-07-05 | $73.83 | $248.08 | 996,700 | — | — |
| 2024-07-03 | $73.59 | $247.27 | 806,000 | — | — |
| 2024-07-02 | $72.74 | $244.42 | 1,879,000 | — | — |
| 2024-07-01 | $73.03 | $245.39 | 869,500 | — | — |
| 2024-06-28 | $72.87 | $244.85 | 1,699,100 | — | — |
| 2024-06-27 | $73.74 | $247.78 | 1,135,700 | — | — |
| 2024-06-26 | $74.54 | $250.47 | 1,497,700 | — | — |
| 2024-06-25 | $75.32 | $253.09 | 1,164,100 | — | — |
| 2024-06-24 | $75.97 | $255.27 | 978,500 | — | — |
| 2024-06-21 | $74.86 | $251.54 | 2,817,600 | — | — |
| 2024-06-20 | $73.37 | $246.53 | 1,129,300 | — | — |
| 2024-06-18 | $73.18 | $245.90 | 1,386,600 | — | — |
| 2024-06-17 | $74.47 | $250.23 | 1,140,800 | — | — |
| 2024-06-14 | $74.05 | $248.82 | 1,907,600 | — | — |
| 2024-06-13 | $74.42 | $250.06 | 1,732,100 | — | — |
| 2024-06-12 | $74.68 | $250.94 | 1,138,200 | — | — |
| 2024-06-11 | $73.59 | $247.27 | 1,408,900 | — | — |
| 2024-06-10 | $74.31 | $249.69 | 1,267,600 | — | — |
| 2024-06-07 | $74.43 | $250.10 | 938,400 | — | — |
| 2024-06-06 | $74.70 | $251.00 | 1,713,900 | — | — |
| 2024-06-05 | $73.83 | $248.08 | 1,012,100 | — | — |
| 2024-06-04 | $73.87 | $248.21 | 695,800 | — | — |
| 2024-06-03 | $73.74 | $247.78 | 1,070,300 | — | — |
| 2024-05-31 | $73.71 | $247.68 | 2,625,800 | — | — |
| 2024-05-30 | $72.15 | $242.44 | 800,700 | — | — |
| 2024-05-29 | $71.42 | $239.98 | 1,651,500 | — | — |
| 2024-05-28 | $72.31 | $242.97 | 1,078,300 | — | — |
| 2024-05-24 | $73.08 | $245.56 | 1,201,300 | — | — |
| 2024-05-23 | $72.94 | $245.09 | 1,130,100 | — | — |
| 2024-05-22 | $73.25 | $246.13 | 1,030,800 | — | — |
| 2024-05-21 | $74.01 | $248.69 | 805,500 | — | — |
| 2024-05-20 | $73.95 | $248.48 | 716,500 | — | — |
| 2024-05-17 | $74.51 | $250.37 | 787,400 | — | — |
| 2024-05-16 | $74.92 | $251.74 | 766,900 | — | — |
| 2024-05-15 | $75.13 | $252.45 | 920,600 | — | — |
| 2024-05-14 | $74.81 | $251.37 | 953,400 | — | — |
| 2024-05-13 | $74.46 | $250.20 | 1,052,400 | — | — |
| 2024-05-10 | $73.83 | $248.08 | 1,162,800 | — | — |
| 2024-05-09 | $73.64 | $247.44 | 1,021,900 | — | — |
| 2024-05-08 | $73.52 | $244.38 | 1,674,800 | — | — |
| 2024-05-07 | $73.30 | $243.65 | 2,010,700 | — | — |
| 2024-05-06 | $71.36 | $237.20 | 920,700 | — | — |
| 2024-05-03 | $71.81 | $238.70 | 1,134,500 | — | — |
| 2024-05-02 | $71.53 | $237.77 | 1,215,700 | — | — |
| 2024-05-01 | $71.59 | $237.97 | 1,131,100 | — | — |
| 2024-04-30 | $72.02 | $239.40 | 1,514,300 | — | — |
| 2024-04-29 | $72.02 | $239.40 | 879,500 | — | — |
| 2024-04-26 | $71.50 | $237.67 | 1,057,000 | — | — |
| 2024-04-25 | $70.94 | $235.81 | 2,427,000 | — | — |
| 2024-04-24 | $69.66 | $231.55 | 1,114,500 | — | — |
| 2024-04-23 | $69.13 | $229.79 | 1,188,300 | — | — |
| 2024-04-22 | $69.10 | $229.69 | 1,766,600 | — | — |
| 2024-04-19 | $67.58 | $224.64 | 1,472,200 | — | — |
| 2024-04-18 | $66.60 | $221.38 | 1,080,700 | — | — |
| 2024-04-17 | $66.35 | $220.55 | 1,459,800 | — | — |
| 2024-04-16 | $66.45 | $220.88 | 1,253,800 | — | — |
| 2024-04-15 | $67.08 | $222.98 | 1,357,400 | — | — |
| 2024-04-12 | $67.74 | $225.17 | 1,348,000 | — | — |
| 2024-04-11 | $67.89 | $225.67 | 1,292,000 | — | — |
| 2024-04-10 | $67.42 | $224.11 | 1,451,000 | — | — |
| 2024-04-09 | $68.50 | $227.70 | 1,024,900 | — | — |
| 2024-04-08 | $68.84 | $228.83 | 953,300 | — | — |
| 2024-04-05 | $69.29 | $230.32 | 1,442,300 | — | — |
| 2024-04-04 | $68.75 | $228.53 | 1,028,200 | — | — |
| 2024-04-03 | $68.95 | $229.19 | 1,592,300 | — | — |
| 2024-04-02 | $68.97 | $229.26 | 1,656,200 | — | — |
| 2024-04-01 | $69.29 | $230.32 | 896,000 | — | — |
| 2024-03-28 | $69.95 | $232.52 | 1,898,600 | — | — |
| 2024-03-27 | $71.50 | $237.67 | 1,106,700 | — | — |
| 2024-03-26 | $71.46 | $237.54 | 1,391,400 | — | — |
| 2024-03-25 | $71.54 | $237.80 | 867,900 | — | — |
| 2024-03-22 | $71.32 | $237.07 | 1,215,200 | — | — |
| 2024-03-21 | $71.38 | $237.27 | 978,700 | — | — |
| 2024-03-20 | $71.79 | $238.63 | 1,128,000 | — | — |
| 2024-03-19 | $70.95 | $235.84 | 1,303,100 | — | — |
| 2024-03-18 | $71.31 | $237.04 | 1,201,500 | — | — |
| 2024-03-15 | $70.92 | $235.74 | 3,300,000 | — | — |
| 2024-03-14 | $71.97 | $239.23 | 1,841,800 | — | — |
| 2024-03-13 | $72.07 | $239.56 | 1,453,700 | — | — |
| 2024-03-12 | $71.48 | $237.60 | 1,249,800 | — | — |
| 2024-03-11 | $71.52 | $237.74 | 982,700 | — | — |
| 2024-03-08 | $70.59 | $234.64 | 1,168,900 | — | — |
| 2024-03-07 | $70.56 | $234.55 | 1,153,900 | — | — |
| 2024-03-06 | $69.60 | $231.35 | 1,314,500 | — | — |
| 2024-03-05 | $69.49 | $230.99 | 1,575,100 | — | — |
| 2024-03-04 | $69.54 | $231.15 | 1,377,800 | — | — |
| 2024-03-01 | $69.40 | $230.69 | 1,681,100 | — | — |
| 2024-02-29 | $68.63 | $228.13 | 3,203,800 | — | — |
| 2024-02-28 | $69.60 | $231.35 | 1,974,800 | — | — |
| 2024-02-27 | $70.76 | $235.21 | 1,684,800 | — | — |
| 2024-02-26 | $71.69 | $238.30 | 2,015,100 | — | — |
| 2024-02-23 | $68.56 | $227.90 | 2,472,900 | — | — |
| 2024-02-22 | $68.62 | $228.10 | 1,536,800 | — | — |
| 2024-02-21 | $68.65 | $228.20 | 1,646,000 | — | — |
| 2024-02-20 | $68.34 | $227.17 | 1,530,000 | — | — |
| 2024-02-16 | $67.60 | $224.71 | 1,384,600 | — | — |
| 2024-02-15 | $67.22 | $223.44 | 1,648,900 | — | — |
| 2024-02-14 | $66.17 | $219.95 | 1,541,900 | — | — |
| 2024-02-13 | $66.27 | $220.28 | 1,961,300 | — | — |
| 2024-02-12 | $67.18 | $223.31 | 1,754,700 | — | — |
| 2024-02-09 | $67.15 | $223.21 | 1,805,900 | — | — |
| 2024-02-08 | $66.91 | $222.41 | 1,786,400 | — | — |
| 2024-02-07 | $67.00 | $222.71 | 2,298,000 | — | — |
| 2024-02-06 | $67.79 | $225.34 | 2,156,300 | — | — |
| 2024-02-05 | $68.48 | $227.63 | 1,312,600 | — | — |
| 2024-02-02 | $69.54 | $231.15 | 1,983,500 | — | — |
| 2024-02-01 | $70.01 | $232.72 | 1,095,100 | — | — |
| 2024-01-31 | $68.90 | $229.03 | 1,565,700 | — | — |
| 2024-01-30 | $69.14 | $229.82 | 1,085,100 | — | — |
| 2024-01-29 | $68.75 | $228.53 | 1,884,200 | — | — |
| 2024-01-26 | $68.84 | $228.83 | 1,681,600 | — | — |
| 2024-01-25 | $68.22 | $226.77 | 1,131,000 | — | — |
| 2024-01-24 | $67.55 | $224.54 | 3,595,400 | — | — |
| 2024-01-23 | $67.56 | $224.57 | 1,910,200 | — | — |
| 2024-01-22 | $67.11 | $223.08 | 928,700 | — | — |
| 2024-01-19 | $67.55 | $224.54 | 1,221,800 | — | — |
| 2024-01-18 | $66.65 | $221.55 | 1,461,600 | — | — |
| 2024-01-17 | $66.57 | $221.28 | 1,113,900 | — | — |
| 2024-01-16 | $67.26 | $223.58 | 1,375,000 | — | — |
| 2024-01-12 | $67.23 | $223.48 | 1,909,100 | — | — |
| 2024-01-11 | $65.55 | $217.89 | 1,295,500 | — | — |
| 2024-01-10 | $64.96 | $215.93 | 1,169,000 | — | — |
| 2024-01-09 | $65.11 | $216.43 | 1,628,500 | — | — |
| 2024-01-08 | $65.92 | $219.12 | 1,302,500 | — | — |
| 2024-01-05 | $64.61 | $214.77 | 1,452,400 | — | — |
| 2024-01-04 | $65.45 | $217.56 | 1,219,500 | — | — |
| 2024-01-03 | $65.76 | $218.59 | 1,086,200 | — | — |
| 2024-01-02 | $66.49 | $221.02 | 1,898,400 | — | — |