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-12-31 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 | $49.41 | $336.71 | 10,556,400 | — | — |
| 2024-12-30 | $48.46 | $330.24 | 10,123,500 | — | — |
| 2024-12-27 | $48.56 | $330.92 | 11,712,100 | — | — |
| 2024-12-26 | $48.20 | $328.47 | 11,247,100 | — | — |
| 2024-12-24 | $48.12 | $327.92 | 5,786,900 | — | — |
| 2024-12-23 | $47.84 | $326.02 | 16,857,600 | — | — |
| 2024-12-20 | $47.13 | $321.18 | 29,108,300 | — | — |
| 2024-12-19 | $45.36 | $309.12 | 18,592,100 | — | — |
| 2024-12-18 | $46.02 | $313.61 | 16,405,600 | — | — |
| 2024-12-17 | $46.56 | $317.29 | 16,866,600 | — | — |
| 2024-12-16 | $46.60 | $317.57 | 14,145,500 | — | — |
| 2024-12-13 | $47.64 | $324.65 | 10,414,900 | — | — |
| 2024-12-12 | $48.19 | $328.40 | 7,557,700 | — | — |
| 2024-12-11 | $48.47 | $330.31 | 9,617,300 | — | — |
| 2024-12-10 | $48.05 | $327.45 | 10,054,000 | — | — |
| 2024-12-09 | $48.72 | $330.51 | 12,216,300 | — | — |
| 2024-12-06 | $47.54 | $322.51 | 16,583,800 | — | — |
| 2024-12-05 | $48.48 | $328.89 | 9,937,800 | — | — |
| 2024-12-04 | $48.90 | $331.73 | 14,729,200 | — | — |
| 2024-12-03 | $50.40 | $341.91 | 6,351,300 | — | — |
| 2024-12-02 | $50.42 | $342.05 | 8,008,100 | — | — |
| 2024-11-29 | $50.58 | $343.13 | 3,820,300 | — | — |
| 2024-11-27 | $50.32 | $341.37 | 6,828,000 | — | — |
| 2024-11-26 | $49.85 | $338.18 | 12,284,600 | — | — |
| 2024-11-25 | $50.44 | $342.18 | 13,813,000 | — | — |
| 2024-11-22 | $51.93 | $352.29 | 7,431,800 | — | — |
| 2024-11-21 | $51.54 | $349.64 | 8,156,100 | — | — |
| 2024-11-20 | $50.91 | $345.37 | 7,554,100 | — | — |
| 2024-11-19 | $50.50 | $342.59 | 8,065,500 | — | — |
| 2024-11-18 | $50.91 | $345.37 | 11,980,300 | — | — |
| 2024-11-15 | $49.97 | $338.99 | 15,043,300 | — | — |
| 2024-11-14 | $50.67 | $343.74 | 13,340,700 | — | — |
| 2024-11-13 | $51.12 | $346.79 | 24,172,200 | — | — |
| 2024-11-12 | $50.29 | $341.16 | 12,197,400 | — | — |
| 2024-11-11 | $50.81 | $344.69 | 10,676,000 | — | — |
| 2024-11-08 | $50.53 | $342.79 | 13,729,900 | — | — |
| 2024-11-07 | $51.21 | $347.41 | 12,328,200 | — | — |
| 2024-11-06 | $51.39 | $348.63 | 20,203,700 | — | — |
| 2024-11-05 | $50.40 | $341.91 | 7,997,900 | — | — |
| 2024-11-04 | $50.56 | $343.00 | 9,668,500 | — | — |
| 2024-11-01 | $49.57 | $336.28 | 13,267,200 | — | — |
| 2024-10-31 | $50.11 | $339.94 | 10,964,100 | — | — |
| 2024-10-30 | $50.17 | $340.35 | 7,022,500 | — | — |
| 2024-10-29 | $50.08 | $339.74 | 8,425,600 | — | — |
| 2024-10-28 | $50.63 | $343.47 | 11,747,700 | — | — |
| 2024-10-25 | $51.58 | $349.92 | 8,825,300 | — | — |
| 2024-10-24 | $51.35 | $348.36 | 8,926,500 | — | — |
| 2024-10-23 | $51.32 | $348.15 | 8,185,500 | — | — |
| 2024-10-22 | $52.10 | $353.44 | 7,730,800 | — | — |
| 2024-10-21 | $51.82 | $351.54 | 8,892,300 | — | — |
| 2024-10-18 | $51.66 | $350.46 | 9,433,700 | — | — |
| 2024-10-17 | $51.72 | $350.87 | 7,644,000 | — | — |
| 2024-10-16 | $51.26 | $347.74 | 8,507,400 | — | — |
| 2024-10-15 | $51.56 | $349.78 | 14,928,800 | — | — |
| 2024-10-14 | $53.91 | $365.72 | 10,175,800 | — | — |
| 2024-10-11 | $54.76 | $371.49 | 9,436,800 | — | — |
| 2024-10-10 | $54.57 | $370.20 | 7,234,200 | — | — |
| 2024-10-09 | $53.90 | $365.65 | 8,850,100 | — | — |
| 2024-10-08 | $54.32 | $368.50 | 13,771,600 | — | — |
| 2024-10-07 | $55.91 | $379.29 | 16,170,100 | — | — |
| 2024-10-04 | $55.76 | $378.27 | 14,388,300 | — | — |
| 2024-10-03 | $54.79 | $371.69 | 17,561,500 | — | — |
| 2024-10-02 | $53.44 | $362.53 | 22,803,300 | — | — |
| 2024-10-01 | $53.25 | $361.24 | 27,900,400 | — | — |
| 2024-09-30 | $51.54 | $349.64 | 20,308,800 | — | — |
| 2024-09-27 | $51.03 | $346.18 | 15,713,900 | — | — |
| 2024-09-26 | $49.91 | $338.59 | 22,350,700 | — | — |
| 2024-09-25 | $51.12 | $346.79 | 11,820,000 | — | — |
| 2024-09-24 | $52.40 | $355.48 | 9,206,800 | — | — |
| 2024-09-23 | $52.24 | $354.39 | 9,572,000 | — | — |
| 2024-09-20 | $51.64 | $350.32 | 11,379,100 | — | — |
| 2024-09-19 | $52.03 | $352.97 | 10,834,400 | — | — |
| 2024-09-18 | $51.75 | $351.07 | 9,013,500 | — | — |
| 2024-09-17 | $52.06 | $353.17 | 11,814,000 | — | — |
| 2024-09-16 | $51.29 | $347.95 | 9,625,500 | — | — |
| 2024-09-13 | $51.05 | $346.32 | 12,359,200 | — | — |
| 2024-09-12 | $50.99 | $345.91 | 11,892,300 | — | — |
| 2024-09-11 | $50.66 | $343.67 | 16,988,500 | — | — |
| 2024-09-10 | $51.39 | $348.63 | 13,685,500 | — | — |
| 2024-09-09 | $52.18 | $352.49 | 11,129,100 | — | — |
| 2024-09-06 | $52.03 | $351.48 | 17,188,000 | — | — |
| 2024-09-05 | $53.74 | $363.03 | 14,145,200 | — | — |
| 2024-09-04 | $54.63 | $369.04 | 10,359,500 | — | — |
| 2024-09-03 | $55.40 | $374.25 | 15,361,100 | — | — |
| 2024-08-30 | $56.98 | $384.92 | 9,622,300 | — | — |
| 2024-08-29 | $57.21 | $386.47 | 9,452,000 | — | — |
| 2024-08-28 | $56.78 | $383.57 | 7,284,400 | — | — |
| 2024-08-27 | $56.84 | $383.97 | 8,436,300 | — | — |
| 2024-08-26 | $57.37 | $387.55 | 11,299,600 | — | — |
| 2024-08-23 | $57.24 | $386.68 | 12,116,800 | — | — |
| 2024-08-22 | $56.10 | $378.97 | 8,677,000 | — | — |
| 2024-08-21 | $56.02 | $378.43 | 13,709,700 | — | — |
| 2024-08-20 | $56.17 | $379.45 | 14,461,100 | — | — |
| 2024-08-19 | $57.39 | $387.69 | 11,056,500 | — | — |
| 2024-08-16 | $57.61 | $389.17 | 8,914,700 | — | — |
| 2024-08-15 | $57.81 | $390.53 | 10,305,800 | — | — |
| 2024-08-14 | $56.94 | $384.65 | 18,222,200 | — | — |
| 2024-08-13 | $57.46 | $388.16 | 22,503,600 | — | — |
| 2024-08-12 | $58.98 | $398.43 | 6,594,400 | — | — |
| 2024-08-09 | $58.41 | $394.58 | 7,596,900 | — | — |
| 2024-08-08 | $58.53 | $395.39 | 13,799,500 | — | — |
| 2024-08-07 | $56.11 | $379.04 | 9,895,000 | — | — |
| 2024-08-06 | $56.13 | $379.18 | 8,999,100 | — | — |
| 2024-08-05 | $56.18 | $379.51 | 13,395,800 | — | — |
| 2024-08-02 | $57.67 | $389.58 | 16,195,900 | — | — |
| 2024-08-01 | $59.38 | $401.13 | 9,600,100 | — | — |
| 2024-07-31 | $60.82 | $410.86 | 5,683,100 | — | — |
| 2024-07-30 | $60.27 | $407.14 | 5,804,200 | — | — |
| 2024-07-29 | $60.18 | $406.54 | 6,335,300 | — | — |
| 2024-07-26 | $60.54 | $408.97 | 5,189,100 | — | — |
| 2024-07-25 | $60.53 | $408.90 | 5,711,700 | — | — |
| 2024-07-24 | $60.07 | $405.79 | 5,568,200 | — | — |
| 2024-07-23 | $60.41 | $408.09 | 8,853,100 | — | — |
| 2024-07-22 | $61.21 | $413.49 | 9,944,100 | — | — |
| 2024-07-19 | $63.13 | $426.46 | 10,018,700 | — | — |
| 2024-07-18 | $63.73 | $430.52 | 9,040,800 | — | — |
| 2024-07-17 | $63.15 | $426.60 | 7,923,800 | — | — |
| 2024-07-16 | $62.12 | $419.64 | 5,007,200 | — | — |
| 2024-07-15 | $62.00 | $418.83 | 8,332,400 | — | — |
| 2024-07-12 | $61.20 | $413.43 | 5,098,700 | — | — |
| 2024-07-11 | $61.48 | $415.32 | 5,158,000 | — | — |
| 2024-07-10 | $61.41 | $414.85 | 5,217,200 | — | — |
| 2024-07-09 | $61.02 | $412.21 | 5,500,900 | — | — |
| 2024-07-08 | $60.95 | $411.74 | 6,330,900 | — | — |
| 2024-07-05 | $61.79 | $417.41 | 4,850,700 | — | — |
| 2024-07-03 | $62.32 | $420.99 | 4,119,000 | — | — |
| 2024-07-02 | $62.36 | $421.26 | 6,663,000 | — | — |
| 2024-07-01 | $62.88 | $424.78 | 5,321,600 | — | — |
| 2024-06-28 | $63.03 | $425.79 | 8,397,000 | — | — |
| 2024-06-27 | $62.69 | $423.49 | 4,730,900 | — | — |
| 2024-06-26 | $62.87 | $424.71 | 5,259,300 | — | — |
| 2024-06-25 | $63.10 | $426.26 | 5,971,400 | — | — |
| 2024-06-24 | $63.25 | $427.28 | 10,315,100 | — | — |
| 2024-06-21 | $60.92 | $411.54 | 21,275,100 | — | — |
| 2024-06-20 | $62.44 | $421.80 | 11,219,700 | — | — |
| 2024-06-18 | $61.26 | $413.83 | 10,427,100 | — | — |
| 2024-06-17 | $60.20 | $406.67 | 7,717,200 | — | — |
| 2024-06-14 | $59.84 | $404.24 | 8,611,100 | — | — |
| 2024-06-13 | $59.80 | $403.97 | 9,185,100 | — | — |
| 2024-06-12 | $60.30 | $407.35 | 7,426,100 | — | — |
| 2024-06-11 | $60.61 | $409.44 | 4,899,100 | — | — |
| 2024-06-10 | $60.48 | $408.56 | 7,812,600 | — | — |
| 2024-06-07 | $59.48 | $400.32 | 6,964,200 | — | — |
| 2024-06-06 | $60.08 | $404.36 | 5,026,800 | — | — |
| 2024-06-05 | $59.84 | $402.74 | 4,903,000 | — | — |
| 2024-06-04 | $59.89 | $403.08 | 6,910,100 | — | — |
| 2024-06-03 | $60.57 | $407.66 | 7,562,900 | — | — |
| 2024-05-31 | $62.50 | $420.65 | 7,976,900 | — | — |
| 2024-05-30 | $61.21 | $411.96 | 3,784,200 | — | — |
| 2024-05-29 | $61.12 | $411.36 | 6,714,300 | — | — |
| 2024-05-28 | $62.21 | $418.70 | 6,271,900 | — | — |
| 2024-05-24 | $61.95 | $416.95 | 4,616,700 | — | — |
| 2024-05-23 | $61.96 | $417.01 | 6,609,200 | — | — |
| 2024-05-22 | $62.66 | $421.72 | 5,747,900 | — | — |
| 2024-05-21 | $63.35 | $426.37 | 4,089,500 | — | — |
| 2024-05-20 | $63.57 | $427.85 | 4,840,800 | — | — |
| 2024-05-17 | $63.41 | $426.77 | 6,602,600 | — | — |
| 2024-05-16 | $62.86 | $423.07 | 5,313,500 | — | — |
| 2024-05-15 | $63.38 | $426.57 | 6,410,700 | — | — |
| 2024-05-14 | $63.06 | $424.42 | 4,711,000 | — | — |
| 2024-05-13 | $62.91 | $423.41 | 6,419,800 | — | — |
| 2024-05-10 | $63.57 | $427.85 | 6,540,400 | — | — |
| 2024-05-09 | $64.24 | $432.36 | 4,983,500 | — | — |
| 2024-05-08 | $63.68 | $428.59 | 9,079,800 | — | — |
| 2024-05-07 | $65.07 | $437.94 | 6,266,300 | — | — |
| 2024-05-06 | $65.02 | $437.61 | 8,382,900 | — | — |
| 2024-05-03 | $64.39 | $433.37 | 6,771,500 | — | — |
| 2024-05-02 | $64.66 | $435.18 | 5,504,600 | — | — |
| 2024-05-01 | $64.45 | $433.77 | 8,655,000 | — | — |
| 2024-04-30 | $66.14 | $445.15 | 7,386,100 | — | — |
| 2024-04-29 | $68.23 | $459.21 | 5,426,900 | — | — |
| 2024-04-26 | $67.78 | $456.18 | 5,426,900 | — | — |
| 2024-04-25 | $67.88 | $456.86 | 5,316,700 | — | — |
| 2024-04-24 | $67.33 | $453.15 | 5,285,800 | — | — |
| 2024-04-23 | $67.39 | $453.56 | 5,385,800 | — | — |
| 2024-04-22 | $67.00 | $450.93 | 6,274,000 | — | — |
| 2024-04-19 | $66.63 | $448.44 | 9,794,500 | — | — |
| 2024-04-18 | $66.04 | $444.47 | 7,017,500 | — | — |
| 2024-04-17 | $65.98 | $444.07 | 7,053,800 | — | — |
| 2024-04-16 | $66.82 | $449.72 | 12,448,000 | — | — |
| 2024-04-15 | $68.34 | $459.95 | 9,248,600 | — | — |
| 2024-04-12 | $69.01 | $464.46 | 14,699,500 | — | — |
| 2024-04-11 | $69.26 | $466.14 | 7,078,400 | — | — |
| 2024-04-10 | $68.94 | $463.99 | 8,136,300 | — | — |
| 2024-04-09 | $68.55 | $461.37 | 4,828,900 | — | — |
| 2024-04-08 | $68.73 | $462.58 | 7,830,400 | — | — |
| 2024-04-05 | $69.25 | $466.08 | 12,365,300 | — | — |
| 2024-04-04 | $67.63 | $455.17 | 7,475,700 | — | — |
| 2024-04-03 | $67.71 | $455.71 | 8,505,900 | — | — |
| 2024-04-02 | $67.26 | $452.68 | 11,722,100 | — | — |
| 2024-04-01 | $66.38 | $446.76 | 8,035,300 | — | — |
| 2024-03-28 | $64.99 | $437.41 | 7,159,600 | — | — |
| 2024-03-27 | $64.20 | $432.09 | 5,725,700 | — | — |
| 2024-03-26 | $63.32 | $426.17 | 6,182,700 | — | — |
| 2024-03-25 | $64.55 | $434.44 | 6,921,300 | — | — |
| 2024-03-22 | $63.81 | $429.46 | 4,927,700 | — | — |
| 2024-03-21 | $63.93 | $430.27 | 5,371,100 | — | — |
| 2024-03-20 | $63.79 | $429.33 | 6,313,600 | — | — |
| 2024-03-19 | $64.06 | $431.15 | 6,956,000 | — | — |
| 2024-03-18 | $63.20 | $425.36 | 6,797,600 | — | — |
| 2024-03-15 | $62.65 | $421.66 | 9,782,600 | — | — |
| 2024-03-14 | $62.58 | $421.19 | 7,433,700 | — | — |
| 2024-03-13 | $62.06 | $417.69 | 8,672,400 | — | — |
| 2024-03-12 | $61.14 | $411.49 | 7,124,900 | — | — |
| 2024-03-11 | $61.52 | $414.05 | 6,760,600 | — | — |
| 2024-03-08 | $60.80 | $409.21 | 5,288,300 | — | — |
| 2024-03-07 | $61.05 | $410.89 | 7,403,300 | — | — |
| 2024-03-06 | $61.09 | $409.68 | 7,919,100 | — | — |
| 2024-03-05 | $60.58 | $406.26 | 6,543,000 | — | — |
| 2024-03-04 | $60.68 | $406.93 | 6,359,300 | — | — |
| 2024-03-01 | $61.36 | $411.49 | 7,662,000 | — | — |
| 2024-02-29 | $60.61 | $406.46 | 7,574,400 | — | — |
| 2024-02-28 | $60.26 | $404.11 | 7,838,200 | — | — |
| 2024-02-27 | $60.60 | $406.39 | 7,051,800 | — | — |
| 2024-02-26 | $60.47 | $405.52 | 8,510,000 | — | — |
| 2024-02-23 | $60.02 | $402.50 | 7,789,900 | — | — |
| 2024-02-22 | $60.53 | $405.92 | 9,369,300 | — | — |
| 2024-02-21 | $60.47 | $405.52 | 10,308,100 | — | — |
| 2024-02-20 | $59.56 | $399.42 | 16,896,800 | — | — |
| 2024-02-16 | $60.52 | $405.85 | 13,472,000 | — | — |
| 2024-02-15 | $60.11 | $403.10 | 21,966,000 | — | — |
| 2024-02-14 | $57.30 | $384.26 | 12,516,600 | — | — |
| 2024-02-13 | $57.61 | $386.34 | 10,324,700 | — | — |
| 2024-02-12 | $58.03 | $389.16 | 8,878,200 | — | — |
| 2024-02-09 | $57.47 | $385.40 | 8,114,600 | — | — |
| 2024-02-08 | $58.05 | $389.29 | 7,706,500 | — | — |
| 2024-02-07 | $57.62 | $386.41 | 8,045,000 | — | — |
| 2024-02-06 | $57.57 | $386.07 | 9,081,100 | — | — |
| 2024-02-05 | $56.98 | $382.11 | 10,196,900 | — | — |
| 2024-02-02 | $57.04 | $382.52 | 8,412,400 | — | — |
| 2024-02-01 | $57.32 | $384.39 | 11,277,700 | — | — |
| 2024-01-31 | $57.57 | $386.07 | 8,941,900 | — | — |
| 2024-01-30 | $58.90 | $394.99 | 8,337,500 | — | — |
| 2024-01-29 | $58.22 | $390.43 | 7,175,800 | — | — |
| 2024-01-26 | $58.40 | $391.64 | 7,102,800 | — | — |
| 2024-01-25 | $58.01 | $389.02 | 9,611,700 | — | — |
| 2024-01-24 | $57.31 | $384.33 | 7,615,400 | — | — |
| 2024-01-23 | $56.73 | $380.44 | 6,337,500 | — | — |
| 2024-01-22 | $56.74 | $380.50 | 8,047,500 | — | — |
| 2024-01-19 | $56.42 | $378.36 | 9,597,300 | — | — |
| 2024-01-18 | $56.47 | $378.69 | 12,283,500 | — | — |
| 2024-01-17 | $56.22 | $377.02 | 9,651,200 | — | — |
| 2024-01-16 | $56.62 | $379.70 | 13,323,500 | — | — |
| 2024-01-12 | $58.06 | $389.36 | 11,246,000 | — | — |
| 2024-01-11 | $57.13 | $383.12 | 9,455,300 | — | — |
| 2024-01-10 | $56.80 | $380.91 | 10,864,200 | — | — |
| 2024-01-09 | $57.46 | $385.33 | 8,531,400 | — | — |
| 2024-01-08 | $58.27 | $390.77 | 10,343,500 | — | — |
| 2024-01-05 | $58.94 | $395.26 | 8,016,800 | — | — |
| 2024-01-04 | $59.12 | $396.47 | 9,423,300 | — | — |
| 2024-01-03 | $60.61 | $406.46 | 7,269,300 | — | — |
| 2024-01-02 | $60.05 | $402.70 | 7,456,200 | — | — |