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
- 1970-01-02 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 | $53.82 | $386.79 | 1,642,300 | — | — |
| 2024-12-30 | $53.65 | $385.57 | 2,319,500 | — | — |
| 2024-12-27 | $54.49 | $391.60 | 1,681,200 | — | — |
| 2024-12-26 | $55.21 | $396.78 | 1,743,000 | — | — |
| 2024-12-24 | $55.11 | $396.06 | 879,400 | — | — |
| 2024-12-23 | $54.49 | $391.60 | 2,549,000 | — | — |
| 2024-12-20 | $54.45 | $391.32 | 6,737,000 | — | — |
| 2024-12-19 | $53.84 | $386.93 | 3,787,900 | — | — |
| 2024-12-18 | $53.64 | $385.50 | 2,882,700 | — | — |
| 2024-12-17 | $55.24 | $396.99 | 2,236,100 | — | — |
| 2024-12-16 | $55.79 | $400.95 | 3,044,800 | — | — |
| 2024-12-13 | $55.54 | $399.15 | 3,254,800 | — | — |
| 2024-12-12 | $54.86 | $394.26 | 3,229,000 | — | — |
| 2024-12-11 | $54.52 | $391.82 | 4,205,000 | — | — |
| 2024-12-10 | $54.76 | $393.54 | 2,936,900 | — | — |
| 2024-12-09 | $55.78 | $400.88 | 4,044,500 | — | — |
| 2024-12-06 | $56.78 | $408.06 | 2,204,700 | — | — |
| 2024-12-05 | $56.71 | $407.56 | 3,732,400 | — | — |
| 2024-12-04 | $57.72 | $414.82 | 3,297,300 | — | — |
| 2024-12-03 | $58.71 | $421.93 | 2,803,600 | — | — |
| 2024-12-02 | $58.46 | $420.14 | 2,968,800 | — | — |
| 2024-11-29 | $58.83 | $422.79 | 1,819,800 | — | — |
| 2024-11-27 | $58.38 | $419.56 | 2,350,800 | — | — |
| 2024-11-26 | $59.11 | $424.81 | 4,450,000 | — | — |
| 2024-11-25 | $59.57 | $428.11 | 6,833,600 | — | — |
| 2024-11-22 | $59.32 | $426.32 | 3,454,800 | — | — |
| 2024-11-21 | $59.18 | $425.31 | 4,166,400 | — | — |
| 2024-11-20 | $58.84 | $422.87 | 8,010,700 | — | — |
| 2024-11-19 | $57.84 | $415.68 | 4,262,900 | — | — |
| 2024-11-18 | $57.70 | $414.67 | 3,876,500 | — | — |
| 2024-11-15 | $57.58 | $413.81 | 5,336,100 | — | — |
| 2024-11-14 | $56.93 | $405.81 | 3,813,700 | — | — |
| 2024-11-13 | $56.38 | $401.89 | 5,863,400 | — | — |
| 2024-11-12 | $57.31 | $408.52 | 3,386,100 | — | — |
| 2024-11-11 | $57.66 | $411.02 | 2,368,300 | — | — |
| 2024-11-08 | $57.38 | $409.02 | 4,448,300 | — | — |
| 2024-11-07 | $58.41 | $416.36 | 4,291,500 | — | — |
| 2024-11-06 | $58.83 | $419.36 | 6,533,800 | — | — |
| 2024-11-05 | $57.56 | $410.30 | 7,458,700 | — | — |
| 2024-11-04 | $56.60 | $403.46 | 7,968,300 | — | — |
| 2024-11-01 | $55.77 | $397.54 | 10,454,800 | — | — |
| 2024-10-31 | $55.54 | $395.90 | 14,159,600 | — | — |
| 2024-10-30 | $49.03 | $349.50 | 9,491,500 | — | — |
| 2024-10-29 | $47.29 | $337.10 | 5,021,100 | — | — |
| 2024-10-28 | $48.64 | $346.72 | 4,221,600 | — | — |
| 2024-10-25 | $48.57 | $346.22 | 2,472,700 | — | — |
| 2024-10-24 | $48.64 | $346.72 | 4,320,700 | — | — |
| 2024-10-23 | $49.05 | $349.64 | 4,714,200 | — | — |
| 2024-10-22 | $47.53 | $338.81 | 5,170,100 | — | — |
| 2024-10-21 | $46.93 | $334.53 | 4,642,200 | — | — |
| 2024-10-18 | $46.78 | $333.46 | 5,304,700 | — | — |
| 2024-10-17 | $46.63 | $332.39 | 6,931,300 | — | — |
| 2024-10-16 | $47.98 | $342.01 | 4,901,700 | — | — |
| 2024-10-15 | $47.74 | $340.30 | 6,317,400 | — | — |
| 2024-10-14 | $48.08 | $342.73 | 2,328,700 | — | — |
| 2024-10-11 | $48.19 | $343.51 | 4,481,200 | — | — |
| 2024-10-10 | $47.00 | $335.03 | 2,660,700 | — | — |
| 2024-10-09 | $47.10 | $335.74 | 2,937,900 | — | — |
| 2024-10-08 | $47.34 | $337.45 | 3,957,500 | — | — |
| 2024-10-07 | $47.69 | $339.95 | 6,429,300 | — | — |
| 2024-10-04 | $48.53 | $345.94 | 3,648,400 | — | — |
| 2024-10-03 | $47.95 | $341.80 | 3,106,800 | — | — |
| 2024-10-02 | $48.11 | $342.94 | 3,267,100 | — | — |
| 2024-10-01 | $49.21 | $350.78 | 3,096,100 | — | — |
| 2024-09-30 | $48.85 | $348.22 | 4,870,800 | — | — |
| 2024-09-27 | $49.04 | $349.57 | 2,703,900 | — | — |
| 2024-09-26 | $49.05 | $349.64 | 3,550,800 | — | — |
| 2024-09-25 | $48.09 | $342.80 | 2,454,300 | — | — |
| 2024-09-24 | $48.64 | $346.72 | 2,476,300 | — | — |
| 2024-09-23 | $48.45 | $345.36 | 4,009,900 | — | — |
| 2024-09-20 | $48.71 | $347.22 | 4,931,800 | — | — |
| 2024-09-19 | $49.98 | $356.27 | 3,587,900 | — | — |
| 2024-09-18 | $49.54 | $353.13 | 2,729,400 | — | — |
| 2024-09-17 | $49.49 | $352.78 | 4,996,900 | — | — |
| 2024-09-16 | $49.83 | $355.20 | 5,851,800 | — | — |
| 2024-09-13 | $48.70 | $347.15 | 3,989,000 | — | — |
| 2024-09-12 | $47.94 | $341.73 | 3,473,000 | — | — |
| 2024-09-11 | $47.13 | $335.96 | 3,769,800 | — | — |
| 2024-09-10 | $47.06 | $335.46 | 2,596,300 | — | — |
| 2024-09-09 | $47.61 | $339.38 | 3,237,200 | — | — |
| 2024-09-06 | $47.11 | $335.81 | 3,593,600 | — | — |
| 2024-09-05 | $47.52 | $338.74 | 3,163,700 | — | — |
| 2024-09-04 | $47.31 | $337.24 | 3,096,000 | — | — |
| 2024-09-03 | $47.77 | $340.52 | 2,940,000 | — | — |
| 2024-08-30 | $48.42 | $345.15 | 4,194,100 | — | — |
| 2024-08-29 | $48.11 | $342.94 | 2,202,300 | — | — |
| 2024-08-28 | $48.49 | $345.65 | 2,595,800 | — | — |
| 2024-08-27 | $48.99 | $349.21 | 4,548,100 | — | — |
| 2024-08-26 | $48.66 | $346.86 | 5,206,300 | — | — |
| 2024-08-23 | $48.90 | $348.57 | 3,084,900 | — | — |
| 2024-08-22 | $47.96 | $341.87 | 2,197,300 | — | — |
| 2024-08-21 | $48.20 | $343.58 | 2,367,500 | — | — |
| 2024-08-20 | $47.45 | $338.24 | 3,576,300 | — | — |
| 2024-08-19 | $47.63 | $339.52 | 5,297,900 | — | — |
| 2024-08-16 | $47.08 | $335.60 | 4,172,500 | — | — |
| 2024-08-15 | $46.88 | $334.17 | 7,447,400 | — | — |
| 2024-08-14 | $46.12 | $325.46 | 5,181,500 | — | — |
| 2024-08-13 | $45.23 | $319.18 | 3,211,800 | — | — |
| 2024-08-12 | $44.51 | $314.09 | 2,048,800 | — | — |
| 2024-08-09 | $44.35 | $312.97 | 2,214,300 | — | — |
| 2024-08-08 | $44.85 | $316.49 | 2,698,700 | — | — |
| 2024-08-07 | $44.28 | $312.47 | 5,150,200 | — | — |
| 2024-08-06 | $45.03 | $317.76 | 4,069,700 | — | — |
| 2024-08-05 | $44.43 | $313.53 | 5,685,400 | — | — |
| 2024-08-02 | $45.94 | $324.19 | 6,446,500 | — | — |
| 2024-08-01 | $46.63 | $329.05 | 3,782,500 | — | — |
| 2024-07-31 | $46.48 | $328.00 | 6,271,800 | — | — |
| 2024-07-30 | $45.92 | $324.04 | 3,668,000 | — | — |
| 2024-07-29 | $46.64 | $329.13 | 3,106,900 | — | — |
| 2024-07-26 | $46.92 | $331.10 | 5,541,800 | — | — |
| 2024-07-25 | $46.22 | $326.16 | 12,605,700 | — | — |
| 2024-07-24 | $46.28 | $326.58 | 15,253,200 | — | — |
| 2024-07-23 | $45.92 | $324.04 | 5,522,100 | — | — |
| 2024-07-22 | $46.49 | $328.07 | 6,366,400 | — | — |
| 2024-07-19 | $45.72 | $322.63 | 4,219,100 | — | — |
| 2024-07-18 | $45.87 | $323.69 | 4,429,000 | — | — |
| 2024-07-17 | $45.75 | $322.84 | 7,111,000 | — | — |
| 2024-07-16 | $45.51 | $321.15 | 5,715,900 | — | — |
| 2024-07-15 | $44.14 | $311.48 | 4,808,500 | — | — |
| 2024-07-12 | $43.63 | $307.88 | 3,594,500 | — | — |
| 2024-07-11 | $42.91 | $302.80 | 4,210,800 | — | — |
| 2024-07-10 | $42.70 | $301.32 | 4,194,500 | — | — |
| 2024-07-09 | $42.55 | $300.26 | 4,306,600 | — | — |
| 2024-07-08 | $43.17 | $304.64 | 4,361,400 | — | — |
| 2024-07-05 | $42.82 | $302.17 | 5,516,400 | — | — |
| 2024-07-03 | $43.54 | $307.25 | 3,210,300 | — | — |
| 2024-07-02 | $43.50 | $306.97 | 11,303,400 | — | — |
| 2024-07-01 | $43.34 | $305.84 | 6,219,300 | — | — |
| 2024-06-28 | $43.15 | $304.50 | 11,239,900 | — | — |
| 2024-06-27 | $43.25 | $305.20 | 35,277,600 | — | — |
| 2024-06-26 | $46.61 | $328.91 | 5,440,500 | — | — |
| 2024-06-25 | $46.59 | $328.77 | 4,883,000 | — | — |
| 2024-06-24 | $47.32 | $333.92 | 7,529,500 | — | — |
| 2024-06-21 | $46.08 | $325.17 | 6,167,300 | — | — |
| 2024-06-20 | $46.55 | $328.49 | 4,286,100 | — | — |
| 2024-06-18 | $46.25 | $326.37 | 4,494,500 | — | — |
| 2024-06-17 | $45.37 | $320.16 | 2,677,900 | — | — |
| 2024-06-14 | $44.89 | $316.78 | 3,099,200 | — | — |
| 2024-06-13 | $45.35 | $320.02 | 4,067,000 | — | — |
| 2024-06-12 | $44.91 | $316.92 | 3,331,300 | — | — |
| 2024-06-11 | $45.05 | $317.90 | 5,069,700 | — | — |
| 2024-06-10 | $44.79 | $316.07 | 7,930,600 | — | — |
| 2024-06-07 | $45.21 | $319.03 | 7,825,000 | — | — |
| 2024-06-06 | $44.43 | $313.53 | 4,333,200 | — | — |
| 2024-06-05 | $44.40 | $313.32 | 2,841,000 | — | — |
| 2024-06-04 | $44.22 | $312.05 | 3,723,400 | — | — |
| 2024-06-03 | $45.55 | $321.43 | 4,915,400 | — | — |
| 2024-05-31 | $45.09 | $318.19 | 5,906,200 | — | — |
| 2024-05-30 | $44.58 | $314.59 | 3,749,800 | — | — |
| 2024-05-29 | $44.40 | $313.32 | 6,078,300 | — | — |
| 2024-05-28 | $45.15 | $318.61 | 7,725,100 | — | — |
| 2024-05-24 | $45.46 | $320.80 | 9,638,100 | — | — |
| 2024-05-23 | $44.16 | $311.62 | 12,692,200 | — | — |
| 2024-05-22 | $42.10 | $293.82 | 7,470,600 | — | — |
| 2024-05-21 | $41.89 | $292.35 | 7,618,900 | — | — |
| 2024-05-20 | $41.18 | $287.40 | 5,792,800 | — | — |
| 2024-05-17 | $40.64 | $283.63 | 3,675,700 | — | — |
| 2024-05-16 | $40.52 | $282.79 | 4,474,200 | — | — |
| 2024-05-15 | $39.71 | $277.14 | 4,878,800 | — | — |
| 2024-05-14 | $39.85 | $278.12 | 3,621,700 | — | — |
| 2024-05-13 | $39.52 | $275.81 | 6,035,200 | — | — |
| 2024-05-10 | $38.58 | $269.25 | 8,251,600 | — | — |
| 2024-05-09 | $39.84 | $278.05 | 9,311,700 | — | — |
| 2024-05-08 | $39.28 | $274.14 | 8,103,400 | — | — |
| 2024-05-07 | $38.84 | $271.07 | 28,917,800 | — | — |
| 2024-05-06 | $36.92 | $257.67 | 5,777,000 | — | — |
| 2024-05-03 | $36.28 | $253.20 | 5,818,400 | — | — |
| 2024-05-02 | $35.81 | $249.92 | 5,938,900 | — | — |
| 2024-05-01 | $35.28 | $246.22 | 6,827,200 | — | — |
| 2024-04-30 | $34.94 | $243.85 | 6,933,500 | — | — |
| 2024-04-29 | $35.32 | $246.50 | 8,497,700 | — | — |
| 2024-04-26 | $33.83 | $236.10 | 6,735,100 | — | — |
| 2024-04-25 | $33.52 | $233.94 | 12,003,000 | — | — |
| 2024-04-24 | $34.43 | $240.29 | 8,249,400 | — | — |
| 2024-04-23 | $34.41 | $240.15 | 6,744,500 | — | — |
| 2024-04-22 | $34.76 | $242.59 | 7,334,700 | — | — |
| 2024-04-19 | $35.37 | $246.85 | 14,618,600 | — | — |
| 2024-04-18 | $35.26 | $246.08 | 5,229,400 | — | — |
| 2024-04-17 | $35.06 | $244.69 | 6,380,900 | — | — |
| 2024-04-16 | $35.91 | $250.62 | 8,615,400 | — | — |
| 2024-04-15 | $36.77 | $256.62 | 3,535,900 | — | — |
| 2024-04-12 | $37.14 | $259.20 | 5,969,300 | — | — |
| 2024-04-11 | $37.81 | $263.88 | 4,189,400 | — | — |
| 2024-04-10 | $38.25 | $266.95 | 7,844,100 | — | — |
| 2024-04-09 | $38.14 | $266.18 | 3,673,400 | — | — |
| 2024-04-08 | $38.21 | $266.67 | 6,814,600 | — | — |
| 2024-04-05 | $38.66 | $269.81 | 3,347,500 | — | — |
| 2024-04-04 | $39.29 | $274.21 | 5,908,800 | — | — |
| 2024-04-03 | $39.07 | $272.67 | 4,047,200 | — | — |
| 2024-04-02 | $38.70 | $270.09 | 3,806,700 | — | — |
| 2024-04-01 | $39.03 | $272.39 | 2,854,700 | — | — |
| 2024-03-28 | $39.02 | $272.32 | 7,774,300 | — | — |
| 2024-03-27 | $39.39 | $274.91 | 10,984,400 | — | — |
| 2024-03-26 | $38.20 | $266.60 | 19,957,300 | — | — |
| 2024-03-25 | $40.85 | $285.10 | 4,454,800 | — | — |
| 2024-03-22 | $39.53 | $275.88 | 2,642,800 | — | — |
| 2024-03-21 | $39.88 | $278.33 | 4,243,700 | — | — |
| 2024-03-20 | $39.23 | $273.79 | 6,752,900 | — | — |
| 2024-03-19 | $38.77 | $270.58 | 12,428,900 | — | — |
| 2024-03-18 | $34.94 | $243.85 | 5,409,400 | — | — |
| 2024-03-15 | $36.35 | $253.69 | 21,737,600 | — | — |
| 2024-03-14 | $36.19 | $252.57 | 3,412,000 | — | — |
| 2024-03-13 | $36.29 | $253.27 | 2,834,900 | — | — |
| 2024-03-12 | $36.13 | $252.16 | 2,021,900 | — | — |
| 2024-03-11 | $36.62 | $255.57 | 2,006,400 | — | — |
| 2024-03-08 | $36.24 | $252.92 | 2,068,800 | — | — |
| 2024-03-07 | $35.88 | $250.41 | 2,840,000 | — | — |
| 2024-03-06 | $35.71 | $249.22 | 3,183,500 | — | — |
| 2024-03-05 | $35.85 | $250.20 | 3,057,800 | — | — |
| 2024-03-04 | $35.89 | $250.48 | 4,244,100 | — | — |
| 2024-03-01 | $35.05 | $244.62 | 2,731,000 | — | — |
| 2024-02-29 | $35.36 | $246.78 | 4,499,000 | — | — |
| 2024-02-28 | $34.62 | $241.62 | 4,773,900 | — | — |
| 2024-02-27 | $34.20 | $238.69 | 2,235,800 | — | — |
| 2024-02-26 | $33.80 | $235.89 | 4,645,000 | — | — |
| 2024-02-23 | $34.73 | $242.38 | 3,365,900 | — | — |
| 2024-02-22 | $34.49 | $240.71 | 4,622,300 | — | — |
| 2024-02-21 | $34.73 | $242.38 | 4,076,900 | — | — |
| 2024-02-20 | $35.74 | $246.20 | 5,476,700 | — | — |
| 2024-02-16 | $35.80 | $246.62 | 5,380,700 | — | — |
| 2024-02-15 | $35.07 | $241.59 | 2,079,700 | — | — |
| 2024-02-14 | $34.53 | $237.87 | 3,068,400 | — | — |
| 2024-02-13 | $34.61 | $238.42 | 4,074,000 | — | — |
| 2024-02-12 | $35.50 | $244.55 | 3,463,300 | — | — |
| 2024-02-09 | $35.26 | $242.90 | 3,731,700 | — | — |
| 2024-02-08 | $34.89 | $240.35 | 5,976,200 | — | — |
| 2024-02-07 | $33.86 | $233.25 | 4,919,900 | — | — |
| 2024-02-06 | $33.14 | $228.29 | 3,073,500 | — | — |
| 2024-02-05 | $32.97 | $227.12 | 5,227,700 | — | — |
| 2024-02-02 | $33.46 | $230.50 | 5,693,200 | — | — |
| 2024-02-01 | $34.36 | $236.70 | 7,882,100 | — | — |
| 2024-01-31 | $35.83 | $246.82 | 5,966,100 | — | — |
| 2024-01-30 | $36.32 | $250.20 | 3,975,500 | — | — |
| 2024-01-29 | $36.72 | $252.95 | 3,267,300 | — | — |
| 2024-01-26 | $37.57 | $258.81 | 2,558,500 | — | — |
| 2024-01-25 | $37.65 | $259.36 | 3,829,700 | — | — |
| 2024-01-24 | $36.18 | $249.23 | 2,663,400 | — | — |
| 2024-01-23 | $36.51 | $251.51 | 2,291,700 | — | — |
| 2024-01-22 | $36.35 | $250.40 | 3,229,500 | — | — |
| 2024-01-19 | $36.74 | $253.09 | 2,339,300 | — | — |
| 2024-01-18 | $36.69 | $252.75 | 3,258,700 | — | — |
| 2024-01-17 | $36.90 | $254.19 | 2,274,300 | — | — |
| 2024-01-16 | $37.31 | $257.02 | 2,745,700 | — | — |
| 2024-01-12 | $37.67 | $259.50 | 1,770,400 | — | — |
| 2024-01-11 | $37.82 | $260.53 | 2,500,300 | — | — |
| 2024-01-10 | $37.56 | $258.74 | 1,809,300 | — | — |
| 2024-01-09 | $37.67 | $259.50 | 2,259,600 | — | — |
| 2024-01-08 | $37.66 | $259.43 | 2,833,700 | — | — |
| 2024-01-05 | $37.27 | $256.74 | 5,272,300 | — | — |
| 2024-01-04 | $36.47 | $251.23 | 2,949,400 | — | — |
| 2024-01-03 | $36.35 | $250.40 | 2,530,400 | — | — |
| 2024-01-02 | $36.54 | $251.71 | 3,461,900 | — | — |