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
- 1973-02-21 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.77 | $426.14 | 599,000 | — | — |
| 2024-12-30 | $84.80 | $426.29 | 731,100 | — | — |
| 2024-12-27 | $84.95 | $427.04 | 642,600 | — | — |
| 2024-12-26 | $85.44 | $429.51 | 798,100 | — | — |
| 2024-12-24 | $85.61 | $430.36 | 359,400 | — | — |
| 2024-12-23 | $85.00 | $427.30 | 1,087,800 | — | — |
| 2024-12-20 | $84.96 | $427.09 | 1,900,600 | — | — |
| 2024-12-19 | $84.60 | $425.28 | 1,300,600 | — | — |
| 2024-12-18 | $84.03 | $422.42 | 1,330,700 | — | — |
| 2024-12-17 | $86.10 | $432.83 | 1,232,100 | — | — |
| 2024-12-16 | $86.02 | $432.42 | 1,336,900 | — | — |
| 2024-12-13 | $87.55 | $440.11 | 1,008,600 | — | — |
| 2024-12-12 | $88.71 | $445.95 | 973,800 | — | — |
| 2024-12-11 | $88.89 | $446.85 | 962,800 | — | — |
| 2024-12-10 | $90.25 | $453.69 | 1,105,500 | — | — |
| 2024-12-09 | $90.44 | $454.64 | 1,049,700 | — | — |
| 2024-12-06 | $91.59 | $460.42 | 746,700 | — | — |
| 2024-12-05 | $92.45 | $464.75 | 891,500 | — | — |
| 2024-12-04 | $92.09 | $462.94 | 1,271,300 | — | — |
| 2024-12-03 | $91.28 | $458.87 | 1,020,800 | — | — |
| 2024-12-02 | $92.42 | $464.60 | 918,800 | — | — |
| 2024-11-29 | $93.70 | $471.03 | 507,900 | — | — |
| 2024-11-27 | $94.52 | $475.15 | 1,181,300 | — | — |
| 2024-11-26 | $93.80 | $471.53 | 1,039,200 | — | — |
| 2024-11-25 | $92.88 | $466.91 | 1,189,600 | — | — |
| 2024-11-22 | $92.93 | $467.16 | 1,297,500 | — | — |
| 2024-11-21 | $93.62 | $470.63 | 1,074,200 | — | — |
| 2024-11-20 | $91.79 | $461.43 | 1,269,200 | — | — |
| 2024-11-19 | $90.95 | $457.21 | 1,372,000 | — | — |
| 2024-11-18 | $91.58 | $460.37 | 1,707,000 | — | — |
| 2024-11-15 | $91.88 | $461.88 | 3,587,400 | — | — |
| 2024-11-14 | $90.86 | $456.75 | 988,600 | — | — |
| 2024-11-13 | $91.22 | $458.56 | 1,335,600 | — | — |
| 2024-11-12 | $90.92 | $457.06 | 2,234,200 | — | — |
| 2024-11-11 | $91.91 | $462.03 | 1,425,000 | — | — |
| 2024-11-08 | $91.81 | $461.53 | 1,873,600 | — | — |
| 2024-11-07 | $89.22 | $448.51 | 2,071,200 | — | — |
| 2024-11-06 | $90.10 | $452.93 | 3,210,800 | — | — |
| 2024-11-05 | $86.71 | $435.89 | 1,334,300 | — | — |
| 2024-11-04 | $85.71 | $430.86 | 1,422,300 | — | — |
| 2024-11-01 | $85.83 | $426.97 | 1,116,900 | — | — |
| 2024-10-31 | $87.81 | $436.82 | 1,216,600 | — | — |
| 2024-10-30 | $87.53 | $435.43 | 1,646,200 | — | — |
| 2024-10-29 | $87.44 | $434.98 | 948,400 | — | — |
| 2024-10-28 | $88.23 | $438.91 | 575,100 | — | — |
| 2024-10-25 | $88.20 | $438.76 | 767,300 | — | — |
| 2024-10-24 | $89.61 | $445.77 | 1,260,800 | — | — |
| 2024-10-23 | $89.31 | $444.28 | 1,651,300 | — | — |
| 2024-10-22 | $88.12 | $438.36 | 1,544,500 | — | — |
| 2024-10-21 | $87.46 | $435.08 | 1,060,100 | — | — |
| 2024-10-18 | $87.92 | $437.37 | 2,483,200 | — | — |
| 2024-10-17 | $87.09 | $433.24 | 1,487,200 | — | — |
| 2024-10-16 | $87.58 | $435.67 | 1,947,700 | — | — |
| 2024-10-15 | $87.05 | $433.04 | 1,247,700 | — | — |
| 2024-10-14 | $86.53 | $430.45 | 954,400 | — | — |
| 2024-10-11 | $85.90 | $427.32 | 840,100 | — | — |
| 2024-10-10 | $85.52 | $425.43 | 660,300 | — | — |
| 2024-10-09 | $86.19 | $428.76 | 673,400 | — | — |
| 2024-10-08 | $86.69 | $431.25 | 783,000 | — | — |
| 2024-10-07 | $87.11 | $433.34 | 755,800 | — | — |
| 2024-10-04 | $87.98 | $437.66 | 1,359,600 | — | — |
| 2024-10-03 | $89.53 | $445.37 | 1,051,300 | — | — |
| 2024-10-02 | $89.83 | $446.87 | 891,900 | — | — |
| 2024-10-01 | $90.51 | $450.25 | 1,813,000 | — | — |
| 2024-09-30 | $88.59 | $440.70 | 1,622,800 | — | — |
| 2024-09-27 | $88.27 | $439.11 | 1,761,400 | — | — |
| 2024-09-26 | $88.45 | $440.00 | 1,170,700 | — | — |
| 2024-09-25 | $88.95 | $442.49 | 1,299,900 | — | — |
| 2024-09-24 | $89.24 | $443.93 | 807,400 | — | — |
| 2024-09-23 | $90.20 | $448.71 | 934,700 | — | — |
| 2024-09-20 | $90.28 | $449.11 | 3,167,000 | — | — |
| 2024-09-19 | $89.02 | $442.84 | 1,038,100 | — | — |
| 2024-09-18 | $90.22 | $448.81 | 994,000 | — | — |
| 2024-09-17 | $89.97 | $447.56 | 1,176,100 | — | — |
| 2024-09-16 | $91.32 | $454.28 | 902,000 | — | — |
| 2024-09-13 | $90.70 | $451.19 | 606,100 | — | — |
| 2024-09-12 | $89.22 | $443.83 | 673,700 | — | — |
| 2024-09-11 | $88.97 | $442.59 | 756,000 | — | — |
| 2024-09-10 | $89.67 | $446.07 | 644,400 | — | — |
| 2024-09-09 | $89.48 | $445.13 | 1,384,000 | — | — |
| 2024-09-06 | $87.81 | $436.82 | 804,700 | — | — |
| 2024-09-05 | $88.47 | $440.10 | 1,118,000 | — | — |
| 2024-09-04 | $88.55 | $440.50 | 1,046,700 | — | — |
| 2024-09-03 | $88.30 | $439.26 | 572,500 | — | — |
| 2024-08-30 | $87.52 | $435.38 | 736,100 | — | — |
| 2024-08-29 | $87.15 | $433.54 | 748,500 | — | — |
| 2024-08-28 | $87.02 | $432.89 | 645,000 | — | — |
| 2024-08-27 | $86.41 | $429.85 | 479,700 | — | — |
| 2024-08-26 | $87.09 | $433.24 | 790,700 | — | — |
| 2024-08-23 | $87.06 | $433.09 | 803,500 | — | — |
| 2024-08-22 | $87.11 | $433.34 | 478,100 | — | — |
| 2024-08-21 | $87.23 | $433.93 | 729,700 | — | — |
| 2024-08-20 | $86.68 | $431.20 | 586,400 | — | — |
| 2024-08-19 | $87.02 | $432.89 | 466,300 | — | — |
| 2024-08-16 | $86.45 | $430.05 | 749,900 | — | — |
| 2024-08-15 | $85.95 | $427.57 | 733,100 | — | — |
| 2024-08-14 | $85.70 | $426.32 | 436,500 | — | — |
| 2024-08-13 | $86.07 | $428.16 | 663,100 | — | — |
| 2024-08-12 | $85.74 | $426.52 | 657,600 | — | — |
| 2024-08-09 | $86.00 | $427.81 | 852,800 | — | — |
| 2024-08-08 | $85.40 | $424.83 | 974,000 | — | — |
| 2024-08-07 | $85.33 | $424.48 | 769,400 | — | — |
| 2024-08-06 | $85.32 | $424.43 | 806,400 | — | — |
| 2024-08-05 | $85.23 | $423.98 | 1,337,800 | — | — |
| 2024-08-02 | $88.23 | $438.91 | 1,186,100 | — | — |
| 2024-08-01 | $88.07 | $438.11 | 1,888,100 | — | — |
| 2024-07-31 | $85.59 | $421.40 | 1,461,900 | — | — |
| 2024-07-30 | $85.45 | $420.71 | 922,800 | — | — |
| 2024-07-29 | $85.19 | $419.43 | 658,100 | — | — |
| 2024-07-26 | $84.71 | $417.06 | 492,900 | — | — |
| 2024-07-25 | $83.59 | $411.55 | 934,000 | — | — |
| 2024-07-24 | $83.51 | $411.16 | 797,900 | — | — |
| 2024-07-23 | $82.56 | $406.48 | 664,500 | — | — |
| 2024-07-22 | $82.47 | $406.04 | 639,500 | — | — |
| 2024-07-19 | $82.17 | $404.56 | 695,900 | — | — |
| 2024-07-18 | $82.07 | $404.07 | 772,500 | — | — |
| 2024-07-17 | $82.37 | $405.54 | 1,120,500 | — | — |
| 2024-07-16 | $80.55 | $396.58 | 1,077,700 | — | — |
| 2024-07-15 | $79.59 | $391.86 | 975,700 | — | — |
| 2024-07-12 | $80.25 | $395.11 | 957,100 | — | — |
| 2024-07-11 | $80.01 | $393.92 | 1,010,900 | — | — |
| 2024-07-10 | $78.49 | $386.44 | 1,183,200 | — | — |
| 2024-07-09 | $77.45 | $381.32 | 939,700 | — | — |
| 2024-07-08 | $76.41 | $376.20 | 1,087,100 | — | — |
| 2024-07-05 | $75.85 | $373.44 | 1,626,700 | — | — |
| 2024-07-03 | $75.52 | $371.82 | 341,000 | — | — |
| 2024-07-02 | $76.03 | $374.33 | 736,200 | — | — |
| 2024-07-01 | $75.72 | $372.80 | 609,600 | — | — |
| 2024-06-28 | $76.38 | $376.05 | 1,861,700 | — | — |
| 2024-06-27 | $75.94 | $373.89 | 1,139,600 | — | — |
| 2024-06-26 | $75.64 | $372.41 | 785,300 | — | — |
| 2024-06-25 | $75.22 | $370.34 | 653,900 | — | — |
| 2024-06-24 | $75.73 | $372.85 | 1,057,100 | — | — |
| 2024-06-21 | $74.61 | $367.34 | 2,108,600 | — | — |
| 2024-06-20 | $75.49 | $371.67 | 881,100 | — | — |
| 2024-06-18 | $74.74 | $367.98 | 933,200 | — | — |
| 2024-06-17 | $75.85 | $373.44 | 787,600 | — | — |
| 2024-06-14 | $76.49 | $376.59 | 1,216,200 | — | — |
| 2024-06-13 | $76.92 | $378.71 | 1,381,500 | — | — |
| 2024-06-12 | $76.66 | $377.43 | 1,403,300 | — | — |
| 2024-06-11 | $76.58 | $377.04 | 1,094,900 | — | — |
| 2024-06-10 | $75.82 | $373.30 | 806,500 | — | — |
| 2024-06-07 | $75.69 | $372.66 | 780,800 | — | — |
| 2024-06-06 | $76.55 | $376.89 | 1,057,500 | — | — |
| 2024-06-05 | $77.15 | $379.84 | 976,000 | — | — |
| 2024-06-04 | $78.00 | $384.03 | 2,744,000 | — | — |
| 2024-06-03 | $76.92 | $378.71 | 2,645,200 | — | — |
| 2024-05-31 | $78.86 | $388.26 | 824,700 | — | — |
| 2024-05-30 | $77.02 | $379.20 | 704,100 | — | — |
| 2024-05-29 | $75.73 | $372.85 | 604,600 | — | — |
| 2024-05-28 | $76.48 | $376.54 | 531,100 | — | — |
| 2024-05-24 | $76.82 | $378.22 | 430,400 | — | — |
| 2024-05-23 | $76.48 | $376.54 | 715,900 | — | — |
| 2024-05-22 | $77.77 | $382.90 | 684,000 | — | — |
| 2024-05-21 | $78.62 | $387.08 | 550,700 | — | — |
| 2024-05-20 | $78.01 | $384.08 | 486,700 | — | — |
| 2024-05-17 | $78.44 | $386.19 | 590,900 | — | — |
| 2024-05-16 | $77.82 | $383.14 | 492,200 | — | — |
| 2024-05-15 | $77.54 | $381.76 | 919,600 | — | — |
| 2024-05-14 | $77.00 | $379.10 | 716,600 | — | — |
| 2024-05-13 | $76.96 | $378.91 | 717,400 | — | — |
| 2024-05-10 | $77.24 | $380.29 | 695,300 | — | — |
| 2024-05-09 | $77.40 | $381.07 | 1,002,000 | — | — |
| 2024-05-08 | $76.63 | $377.28 | 869,500 | — | — |
| 2024-05-07 | $76.41 | $376.20 | 988,100 | — | — |
| 2024-05-06 | $76.01 | $374.23 | 708,400 | — | — |
| 2024-05-03 | $75.79 | $373.15 | 1,042,600 | — | — |
| 2024-05-02 | $75.04 | $369.45 | 1,045,700 | — | — |
| 2024-05-01 | $74.94 | $368.96 | 1,097,100 | — | — |
| 2024-04-30 | $73.65 | $362.61 | 1,049,300 | — | — |
| 2024-04-29 | $74.91 | $364.48 | 739,000 | — | — |
| 2024-04-26 | $73.69 | $358.55 | 864,400 | — | — |
| 2024-04-25 | $74.20 | $361.03 | 766,700 | — | — |
| 2024-04-24 | $74.54 | $362.68 | 931,900 | — | — |
| 2024-04-23 | $74.50 | $362.49 | 698,800 | — | — |
| 2024-04-22 | $74.70 | $363.46 | 627,600 | — | — |
| 2024-04-19 | $74.40 | $362.00 | 689,600 | — | — |
| 2024-04-18 | $72.97 | $355.04 | 817,100 | — | — |
| 2024-04-17 | $71.97 | $350.18 | 801,900 | — | — |
| 2024-04-16 | $71.21 | $346.48 | 1,418,600 | — | — |
| 2024-04-15 | $72.11 | $350.86 | 1,479,000 | — | — |
| 2024-04-12 | $72.24 | $351.49 | 1,564,900 | — | — |
| 2024-04-11 | $72.21 | $351.35 | 1,500,000 | — | — |
| 2024-04-10 | $72.20 | $351.30 | 911,900 | — | — |
| 2024-04-09 | $74.62 | $363.07 | 1,051,200 | — | — |
| 2024-04-08 | $74.08 | $360.44 | 759,800 | — | — |
| 2024-04-05 | $72.76 | $354.02 | 505,600 | — | — |
| 2024-04-04 | $73.02 | $355.29 | 750,400 | — | — |
| 2024-04-03 | $73.08 | $355.58 | 1,074,800 | — | — |
| 2024-04-02 | $74.04 | $360.25 | 767,800 | — | — |
| 2024-04-01 | $74.05 | $360.30 | 707,400 | — | — |
| 2024-03-28 | $74.73 | $363.61 | 903,200 | — | — |
| 2024-03-27 | $74.03 | $360.20 | 1,500,500 | — | — |
| 2024-03-26 | $71.99 | $350.27 | 892,300 | — | — |
| 2024-03-25 | $72.59 | $353.19 | 805,800 | — | — |
| 2024-03-22 | $73.01 | $355.24 | 800,600 | — | — |
| 2024-03-21 | $72.88 | $354.61 | 608,400 | — | — |
| 2024-03-20 | $72.78 | $354.12 | 925,200 | — | — |
| 2024-03-19 | $72.50 | $352.76 | 1,188,700 | — | — |
| 2024-03-18 | $72.08 | $350.71 | 1,759,200 | — | — |
| 2024-03-15 | $70.98 | $345.36 | 2,201,000 | — | — |
| 2024-03-14 | $70.81 | $344.53 | 1,187,200 | — | — |
| 2024-03-13 | $71.47 | $347.74 | 1,180,400 | — | — |
| 2024-03-12 | $70.81 | $344.53 | 1,168,900 | — | — |
| 2024-03-11 | $72.30 | $351.78 | 1,327,300 | — | — |
| 2024-03-08 | $71.70 | $348.86 | 1,488,200 | — | — |
| 2024-03-07 | $71.37 | $347.26 | 1,456,000 | — | — |
| 2024-03-06 | $69.76 | $339.42 | 1,177,300 | — | — |
| 2024-03-05 | $68.61 | $333.83 | 2,331,900 | — | — |
| 2024-03-04 | $68.89 | $335.19 | 1,323,300 | — | — |
| 2024-03-01 | $68.05 | $331.10 | 3,184,500 | — | — |
| 2024-02-29 | $68.33 | $332.47 | 6,148,300 | — | — |
| 2024-02-28 | $66.90 | $325.51 | 1,263,900 | — | — |
| 2024-02-27 | $69.01 | $335.78 | 3,141,000 | — | — |
| 2024-02-26 | $69.27 | $337.04 | 2,591,600 | — | — |
| 2024-02-23 | $70.50 | $343.02 | 1,836,900 | — | — |
| 2024-02-22 | $70.21 | $341.61 | 1,546,000 | — | — |
| 2024-02-21 | $70.17 | $341.42 | 1,374,200 | — | — |
| 2024-02-20 | $69.10 | $336.21 | 1,126,500 | — | — |
| 2024-02-16 | $67.92 | $330.47 | 2,509,000 | — | — |
| 2024-02-15 | $67.90 | $330.37 | 1,535,100 | — | — |
| 2024-02-14 | $66.85 | $325.27 | 1,463,800 | — | — |
| 2024-02-13 | $67.17 | $326.82 | 1,453,400 | — | — |
| 2024-02-12 | $68.09 | $331.30 | 1,247,000 | — | — |
| 2024-02-09 | $67.00 | $326.00 | 1,060,600 | — | — |
| 2024-02-08 | $66.39 | $323.03 | 1,847,000 | — | — |
| 2024-02-07 | $67.24 | $327.16 | 1,161,600 | — | — |
| 2024-02-06 | $68.08 | $331.25 | 596,700 | — | — |
| 2024-02-05 | $67.81 | $329.94 | 853,700 | — | — |
| 2024-02-02 | $68.70 | $334.27 | 924,200 | — | — |
| 2024-02-01 | $70.13 | $341.22 | 1,032,800 | — | — |
| 2024-01-31 | $68.90 | $335.24 | 1,619,100 | — | — |
| 2024-01-30 | $70.42 | $338.35 | 918,200 | — | — |
| 2024-01-29 | $70.26 | $337.59 | 1,333,000 | — | — |
| 2024-01-26 | $71.37 | $342.92 | 2,242,200 | — | — |
| 2024-01-25 | $69.99 | $336.29 | 1,516,100 | — | — |
| 2024-01-24 | $68.20 | $327.69 | 2,092,800 | — | — |
| 2024-01-23 | $69.63 | $334.56 | 1,173,300 | — | — |
| 2024-01-22 | $69.40 | $333.45 | 1,168,900 | — | — |
| 2024-01-19 | $69.63 | $334.56 | 1,195,700 | — | — |
| 2024-01-18 | $69.29 | $332.92 | 1,920,900 | — | — |
| 2024-01-17 | $69.88 | $335.76 | 3,414,700 | — | — |
| 2024-01-16 | $69.86 | $335.66 | 1,468,000 | — | — |
| 2024-01-12 | $71.25 | $342.34 | 681,200 | — | — |
| 2024-01-11 | $71.03 | $341.28 | 722,000 | — | — |
| 2024-01-10 | $73.53 | $353.30 | 472,800 | — | — |
| 2024-01-09 | $73.91 | $355.12 | 598,400 | — | — |
| 2024-01-08 | $74.49 | $357.91 | 742,100 | — | — |
| 2024-01-05 | $74.33 | $357.14 | 1,169,900 | — | — |
| 2024-01-04 | $74.32 | $357.09 | 860,500 | — | — |
| 2024-01-03 | $74.02 | $355.65 | 1,117,900 | — | — |
| 2024-01-02 | $73.21 | $351.76 | 716,100 | — | — |