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
- 1980-03-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 | $80.29 | $244.87 | 1,051,200 | — | — |
| 2024-12-30 | $79.83 | $243.47 | 802,000 | — | — |
| 2024-12-27 | $80.58 | $245.75 | 870,200 | — | — |
| 2024-12-26 | $80.91 | $246.76 | 927,800 | — | — |
| 2024-12-24 | $81.12 | $247.40 | 454,300 | — | — |
| 2024-12-23 | $81.35 | $248.10 | 1,562,100 | — | — |
| 2024-12-20 | $82.00 | $250.08 | 4,890,900 | — | — |
| 2024-12-19 | $79.43 | $242.25 | 2,443,200 | — | — |
| 2024-12-18 | $79.07 | $241.15 | 1,662,800 | — | — |
| 2024-12-17 | $82.21 | $250.72 | 1,346,900 | — | — |
| 2024-12-16 | $82.79 | $252.49 | 1,552,000 | — | — |
| 2024-12-13 | $82.80 | $252.52 | 1,223,000 | — | — |
| 2024-12-12 | $82.71 | $252.25 | 1,200,000 | — | — |
| 2024-12-11 | $83.80 | $255.57 | 1,428,500 | — | — |
| 2024-12-10 | $83.90 | $255.88 | 1,810,000 | — | — |
| 2024-12-09 | $85.80 | $261.67 | 2,733,900 | — | — |
| 2024-12-06 | $84.46 | $257.59 | 1,956,300 | — | — |
| 2024-12-05 | $84.93 | $259.02 | 2,600,300 | — | — |
| 2024-12-04 | $86.03 | $262.38 | 2,316,300 | — | — |
| 2024-12-03 | $88.24 | $269.12 | 1,577,900 | — | — |
| 2024-12-02 | $89.07 | $271.65 | 1,160,500 | — | — |
| 2024-11-29 | $89.45 | $272.81 | 524,000 | — | — |
| 2024-11-27 | $89.77 | $271.28 | 892,600 | — | — |
| 2024-11-26 | $89.54 | $270.59 | 1,289,800 | — | — |
| 2024-11-25 | $92.52 | $279.59 | 1,862,000 | — | — |
| 2024-11-22 | $89.25 | $269.71 | 2,350,500 | — | — |
| 2024-11-21 | $87.67 | $264.93 | 1,692,800 | — | — |
| 2024-11-20 | $85.42 | $258.14 | 1,631,700 | — | — |
| 2024-11-19 | $86.31 | $260.82 | 1,416,600 | — | — |
| 2024-11-18 | $86.58 | $261.64 | 1,579,400 | — | — |
| 2024-11-15 | $85.45 | $258.23 | 1,524,900 | — | — |
| 2024-11-14 | $85.82 | $259.34 | 1,659,800 | — | — |
| 2024-11-13 | $86.14 | $260.31 | 2,170,400 | — | — |
| 2024-11-12 | $87.48 | $264.36 | 1,941,400 | — | — |
| 2024-11-11 | $90.20 | $272.58 | 1,412,000 | — | — |
| 2024-11-08 | $90.17 | $272.49 | 1,944,100 | — | — |
| 2024-11-07 | $91.88 | $277.66 | 2,819,800 | — | — |
| 2024-11-06 | $92.03 | $278.11 | 5,744,100 | — | — |
| 2024-11-05 | $96.70 | $292.22 | 1,332,200 | — | — |
| 2024-11-04 | $94.42 | $285.33 | 1,314,000 | — | — |
| 2024-11-01 | $93.38 | $282.19 | 1,016,000 | — | — |
| 2024-10-31 | $92.94 | $280.86 | 2,113,900 | — | — |
| 2024-10-30 | $93.87 | $283.67 | 2,509,200 | — | — |
| 2024-10-29 | $93.89 | $283.73 | 6,716,600 | — | — |
| 2024-10-28 | $102.92 | $311.02 | 1,621,900 | — | — |
| 2024-10-25 | $101.98 | $308.18 | 933,100 | — | — |
| 2024-10-24 | $102.89 | $310.93 | 964,500 | — | — |
| 2024-10-23 | $103.29 | $312.14 | 1,412,300 | — | — |
| 2024-10-22 | $104.83 | $316.79 | 1,635,900 | — | — |
| 2024-10-21 | $105.68 | $319.36 | 1,290,200 | — | — |
| 2024-10-18 | $106.40 | $321.54 | 1,476,200 | — | — |
| 2024-10-17 | $105.15 | $317.76 | 1,404,800 | — | — |
| 2024-10-16 | $106.36 | $321.41 | 1,488,700 | — | — |
| 2024-10-15 | $107.07 | $323.56 | 1,421,300 | — | — |
| 2024-10-14 | $108.85 | $328.94 | 737,700 | — | — |
| 2024-10-11 | $107.96 | $326.25 | 732,200 | — | — |
| 2024-10-10 | $106.85 | $322.90 | 734,300 | — | — |
| 2024-10-09 | $106.61 | $322.17 | 698,700 | — | — |
| 2024-10-08 | $106.54 | $321.96 | 802,200 | — | — |
| 2024-10-07 | $106.31 | $321.26 | 686,800 | — | — |
| 2024-10-04 | $107.38 | $324.50 | 755,800 | — | — |
| 2024-10-03 | $107.27 | $324.16 | 928,500 | — | — |
| 2024-10-02 | $109.25 | $330.15 | 1,049,600 | — | — |
| 2024-10-01 | $109.36 | $330.48 | 1,008,900 | — | — |
| 2024-09-30 | $110.13 | $332.81 | 1,035,800 | — | — |
| 2024-09-27 | $109.72 | $331.57 | 974,100 | — | — |
| 2024-09-26 | $108.32 | $327.34 | 834,200 | — | — |
| 2024-09-25 | $105.58 | $319.06 | 929,700 | — | — |
| 2024-09-24 | $107.33 | $324.35 | 1,076,800 | — | — |
| 2024-09-23 | $107.53 | $324.95 | 1,126,200 | — | — |
| 2024-09-20 | $106.93 | $323.14 | 2,326,100 | — | — |
| 2024-09-19 | $108.02 | $326.43 | 1,691,000 | — | — |
| 2024-09-18 | $104.87 | $316.91 | 2,011,900 | — | — |
| 2024-09-17 | $103.00 | $311.26 | 1,011,900 | — | — |
| 2024-09-16 | $102.59 | $310.02 | 816,900 | — | — |
| 2024-09-13 | $101.35 | $306.27 | 1,348,400 | — | — |
| 2024-09-12 | $97.83 | $295.64 | 966,000 | — | — |
| 2024-09-11 | $97.66 | $295.12 | 1,233,800 | — | — |
| 2024-09-10 | $96.64 | $292.04 | 948,800 | — | — |
| 2024-09-09 | $96.19 | $290.68 | 1,085,100 | — | — |
| 2024-09-06 | $97.18 | $293.67 | 1,169,800 | — | — |
| 2024-09-05 | $98.36 | $297.24 | 1,019,400 | — | — |
| 2024-09-04 | $99.88 | $301.83 | 991,200 | — | — |
| 2024-09-03 | $99.94 | $302.01 | 957,400 | — | — |
| 2024-08-30 | $102.36 | $306.85 | 1,179,100 | — | — |
| 2024-08-29 | $101.90 | $305.47 | 1,092,100 | — | — |
| 2024-08-28 | $100.18 | $300.31 | 870,300 | — | — |
| 2024-08-27 | $99.79 | $299.14 | 813,900 | — | — |
| 2024-08-26 | $100.85 | $302.32 | 981,500 | — | — |
| 2024-08-23 | $100.40 | $300.97 | 1,482,500 | — | — |
| 2024-08-22 | $98.22 | $294.44 | 564,100 | — | — |
| 2024-08-21 | $98.65 | $295.73 | 694,000 | — | — |
| 2024-08-20 | $96.96 | $290.66 | 590,000 | — | — |
| 2024-08-19 | $97.35 | $291.83 | 794,000 | — | — |
| 2024-08-16 | $97.32 | $291.74 | 915,600 | — | — |
| 2024-08-15 | $96.79 | $290.15 | 929,600 | — | — |
| 2024-08-14 | $95.40 | $285.98 | 891,900 | — | — |
| 2024-08-13 | $96.87 | $290.39 | 1,485,800 | — | — |
| 2024-08-12 | $93.00 | $278.79 | 1,064,800 | — | — |
| 2024-08-09 | $94.76 | $284.07 | 828,600 | — | — |
| 2024-08-08 | $94.44 | $283.11 | 1,016,500 | — | — |
| 2024-08-07 | $93.07 | $279.00 | 1,790,100 | — | — |
| 2024-08-06 | $96.26 | $288.56 | 1,177,000 | — | — |
| 2024-08-05 | $95.71 | $286.91 | 1,828,300 | — | — |
| 2024-08-02 | $98.63 | $295.67 | 1,916,900 | — | — |
| 2024-08-01 | $101.50 | $304.27 | 3,025,000 | — | — |
| 2024-07-31 | $105.62 | $316.62 | 4,772,600 | — | — |
| 2024-07-30 | $106.05 | $317.91 | 4,228,900 | — | — |
| 2024-07-29 | $96.43 | $289.07 | 2,980,400 | — | — |
| 2024-07-26 | $95.43 | $286.07 | 3,723,800 | — | — |
| 2024-07-25 | $89.57 | $268.51 | 2,631,000 | — | — |
| 2024-07-24 | $86.39 | $258.97 | 809,000 | — | — |
| 2024-07-23 | $88.09 | $264.07 | 1,057,000 | — | — |
| 2024-07-22 | $87.75 | $263.05 | 961,600 | — | — |
| 2024-07-19 | $86.95 | $260.65 | 1,389,800 | — | — |
| 2024-07-18 | $87.37 | $261.91 | 1,763,000 | — | — |
| 2024-07-17 | $89.51 | $268.33 | 1,344,900 | — | — |
| 2024-07-16 | $90.04 | $269.92 | 1,740,500 | — | — |
| 2024-07-15 | $86.92 | $260.56 | 1,880,600 | — | — |
| 2024-07-12 | $88.41 | $265.03 | 1,251,200 | — | — |
| 2024-07-11 | $86.93 | $260.59 | 1,548,200 | — | — |
| 2024-07-10 | $83.08 | $249.05 | 935,100 | — | — |
| 2024-07-09 | $80.85 | $242.37 | 1,031,900 | — | — |
| 2024-07-08 | $81.29 | $243.69 | 1,473,800 | — | — |
| 2024-07-05 | $79.58 | $238.56 | 1,175,700 | — | — |
| 2024-07-03 | $79.88 | $239.46 | 894,500 | — | — |
| 2024-07-02 | $79.39 | $237.99 | 1,390,800 | — | — |
| 2024-07-01 | $77.75 | $233.07 | 1,807,100 | — | — |
| 2024-06-28 | $79.89 | $239.49 | 3,419,400 | — | — |
| 2024-06-27 | $81.45 | $244.17 | 983,400 | — | — |
| 2024-06-26 | $81.53 | $244.41 | 1,164,100 | — | — |
| 2024-06-25 | $81.87 | $245.43 | 1,309,300 | — | — |
| 2024-06-24 | $84.74 | $254.03 | 1,051,300 | — | — |
| 2024-06-21 | $84.34 | $252.83 | 1,902,500 | — | — |
| 2024-06-20 | $84.06 | $251.99 | 841,200 | — | — |
| 2024-06-18 | $84.13 | $252.20 | 1,155,700 | — | — |
| 2024-06-17 | $84.36 | $252.89 | 944,100 | — | — |
| 2024-06-14 | $83.55 | $250.46 | 855,900 | — | — |
| 2024-06-13 | $85.89 | $257.48 | 1,548,200 | — | — |
| 2024-06-12 | $86.98 | $260.74 | 2,173,300 | — | — |
| 2024-06-11 | $83.69 | $250.88 | 1,941,000 | — | — |
| 2024-06-10 | $82.02 | $245.87 | 1,549,700 | — | — |
| 2024-06-07 | $82.46 | $247.19 | 1,123,000 | — | — |
| 2024-06-06 | $83.49 | $250.28 | 1,076,700 | — | — |
| 2024-06-05 | $84.42 | $253.07 | 1,004,200 | — | — |
| 2024-06-04 | $83.02 | $248.87 | 2,187,600 | — | — |
| 2024-06-03 | $86.99 | $258.35 | 1,720,000 | — | — |
| 2024-05-31 | $87.17 | $258.88 | 1,511,900 | — | — |
| 2024-05-30 | $85.35 | $253.47 | 1,097,900 | — | — |
| 2024-05-29 | $82.94 | $246.32 | 1,053,100 | — | — |
| 2024-05-28 | $84.92 | $252.20 | 1,389,000 | — | — |
| 2024-05-24 | $86.13 | $255.79 | 569,600 | — | — |
| 2024-05-23 | $86.00 | $255.41 | 1,220,500 | — | — |
| 2024-05-22 | $87.17 | $258.88 | 1,166,300 | — | — |
| 2024-05-21 | $88.17 | $261.85 | 856,200 | — | — |
| 2024-05-20 | $89.56 | $265.98 | 797,100 | — | — |
| 2024-05-17 | $90.12 | $267.64 | 932,200 | — | — |
| 2024-05-16 | $89.79 | $266.66 | 1,570,400 | — | — |
| 2024-05-15 | $91.39 | $271.41 | 1,528,000 | — | — |
| 2024-05-14 | $91.80 | $272.63 | 1,294,500 | — | — |
| 2024-05-13 | $90.20 | $267.88 | 1,061,300 | — | — |
| 2024-05-10 | $89.84 | $266.81 | 1,344,300 | — | — |
| 2024-05-09 | $88.16 | $261.82 | 1,318,200 | — | — |
| 2024-05-08 | $85.88 | $255.05 | 1,450,700 | — | — |
| 2024-05-07 | $87.29 | $259.24 | 1,501,600 | — | — |
| 2024-05-06 | $87.01 | $258.40 | 2,757,300 | — | — |
| 2024-05-03 | $85.80 | $254.81 | 3,145,700 | — | — |
| 2024-05-02 | $84.99 | $252.41 | 7,178,600 | — | — |
| 2024-05-01 | $91.90 | $272.93 | 2,941,000 | — | — |
| 2024-04-30 | $91.40 | $271.44 | 2,636,300 | — | — |
| 2024-04-29 | $90.96 | $270.14 | 1,118,100 | — | — |
| 2024-04-26 | $89.71 | $266.42 | 1,484,000 | — | — |
| 2024-04-25 | $88.83 | $263.81 | 2,399,200 | — | — |
| 2024-04-24 | $90.27 | $268.09 | 1,282,500 | — | — |
| 2024-04-23 | $90.74 | $269.48 | 1,095,500 | — | — |
| 2024-04-22 | $89.35 | $265.35 | 1,515,600 | — | — |
| 2024-04-19 | $89.32 | $265.27 | 1,121,900 | — | — |
| 2024-04-18 | $89.32 | $265.27 | 984,100 | — | — |
| 2024-04-17 | $89.33 | $265.29 | 1,307,400 | — | — |
| 2024-04-16 | $90.18 | $267.82 | 932,900 | — | — |
| 2024-04-15 | $90.83 | $269.75 | 1,819,100 | — | — |
| 2024-04-12 | $91.48 | $271.68 | 906,100 | — | — |
| 2024-04-11 | $93.32 | $277.14 | 691,300 | — | — |
| 2024-04-10 | $92.91 | $275.93 | 1,645,700 | — | — |
| 2024-04-09 | $97.19 | $288.64 | 1,412,400 | — | — |
| 2024-04-08 | $95.25 | $282.88 | 749,300 | — | — |
| 2024-04-05 | $95.41 | $283.35 | 589,300 | — | — |
| 2024-04-04 | $94.94 | $281.96 | 1,075,200 | — | — |
| 2024-04-03 | $96.24 | $285.82 | 1,048,400 | — | — |
| 2024-04-02 | $94.49 | $280.62 | 1,516,100 | — | — |
| 2024-04-01 | $95.46 | $283.50 | 1,210,800 | — | — |
| 2024-03-28 | $97.93 | $290.84 | 1,492,900 | — | — |
| 2024-03-27 | $97.06 | $288.25 | 1,416,400 | — | — |
| 2024-03-26 | $93.48 | $277.62 | 1,081,600 | — | — |
| 2024-03-25 | $94.43 | $280.44 | 1,311,600 | — | — |
| 2024-03-22 | $94.68 | $281.18 | 1,018,300 | — | — |
| 2024-03-21 | $95.81 | $284.54 | 1,845,900 | — | — |
| 2024-03-20 | $92.55 | $274.86 | 1,351,900 | — | — |
| 2024-03-19 | $90.66 | $269.24 | 1,563,700 | — | — |
| 2024-03-18 | $88.13 | $261.73 | 1,608,400 | — | — |
| 2024-03-15 | $88.15 | $261.79 | 2,334,400 | — | — |
| 2024-03-14 | $89.59 | $266.07 | 1,876,200 | — | — |
| 2024-03-13 | $92.12 | $273.58 | 1,582,000 | — | — |
| 2024-03-12 | $91.39 | $271.41 | 1,290,200 | — | — |
| 2024-03-11 | $91.96 | $273.11 | 888,200 | — | — |
| 2024-03-08 | $91.48 | $271.68 | 1,086,700 | — | — |
| 2024-03-07 | $91.12 | $270.61 | 1,016,200 | — | — |
| 2024-03-06 | $90.09 | $265.15 | 666,600 | — | — |
| 2024-03-05 | $88.96 | $261.82 | 936,200 | — | — |
| 2024-03-04 | $89.61 | $263.73 | 1,156,800 | — | — |
| 2024-03-01 | $89.57 | $263.62 | 906,300 | — | — |
| 2024-02-29 | $89.29 | $262.79 | 1,259,300 | — | — |
| 2024-02-28 | $87.97 | $258.91 | 741,200 | — | — |
| 2024-02-27 | $88.50 | $260.47 | 1,014,300 | — | — |
| 2024-02-26 | $86.99 | $256.02 | 1,740,800 | — | — |
| 2024-02-23 | $89.14 | $262.35 | 1,113,000 | — | — |
| 2024-02-22 | $88.67 | $260.97 | 753,700 | — | — |
| 2024-02-21 | $88.67 | $260.97 | 794,800 | — | — |
| 2024-02-20 | $88.46 | $260.35 | 817,100 | — | — |
| 2024-02-16 | $88.35 | $260.03 | 864,100 | — | — |
| 2024-02-15 | $89.63 | $263.79 | 923,900 | — | — |
| 2024-02-14 | $88.65 | $260.91 | 1,558,800 | — | — |
| 2024-02-13 | $87.11 | $256.38 | 1,711,800 | — | — |
| 2024-02-12 | $91.00 | $267.82 | 1,187,500 | — | — |
| 2024-02-09 | $88.94 | $261.76 | 806,300 | — | — |
| 2024-02-08 | $89.27 | $262.73 | 1,061,700 | — | — |
| 2024-02-07 | $89.69 | $263.97 | 1,896,500 | — | — |
| 2024-02-06 | $89.34 | $262.94 | 1,964,000 | — | — |
| 2024-02-05 | $88.29 | $259.85 | 1,869,500 | — | — |
| 2024-02-02 | $90.63 | $266.74 | 1,957,000 | — | — |
| 2024-02-01 | $91.86 | $270.36 | 4,214,900 | — | — |
| 2024-01-31 | $93.30 | $274.59 | 2,878,100 | — | — |
| 2024-01-30 | $95.29 | $280.45 | 1,185,700 | — | — |
| 2024-01-29 | $96.46 | $283.89 | 1,287,200 | — | — |
| 2024-01-26 | $94.69 | $278.68 | 1,221,000 | — | — |
| 2024-01-25 | $95.05 | $279.74 | 1,246,400 | — | — |
| 2024-01-24 | $92.89 | $273.39 | 1,573,900 | — | — |
| 2024-01-23 | $94.31 | $277.57 | 898,700 | — | — |
| 2024-01-22 | $96.12 | $282.89 | 825,400 | — | — |
| 2024-01-19 | $94.90 | $279.30 | 998,600 | — | — |
| 2024-01-18 | $94.48 | $278.07 | 1,172,300 | — | — |
| 2024-01-17 | $92.86 | $273.30 | 1,316,600 | — | — |
| 2024-01-16 | $94.30 | $277.54 | 1,645,800 | — | — |
| 2024-01-12 | $95.50 | $281.07 | 1,014,300 | — | — |
| 2024-01-11 | $96.89 | $285.16 | 1,041,600 | — | — |
| 2024-01-10 | $98.17 | $288.93 | 769,100 | — | — |
| 2024-01-09 | $97.54 | $287.07 | 907,100 | — | — |
| 2024-01-08 | $97.84 | $287.96 | 1,247,000 | — | — |
| 2024-01-05 | $95.51 | $281.10 | 1,125,000 | — | — |
| 2024-01-04 | $94.32 | $277.60 | 860,600 | — | — |
| 2024-01-03 | $94.10 | $276.95 | 1,397,700 | — | — |
| 2024-01-02 | $98.20 | $289.02 | 1,281,500 | — | — |