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
- 1972-06-01 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $53.94 | $346.36 | 7,866,800 | — | — |
| 2025-12-30 | $54.21 | $348.10 | 7,914,000 | — | — |
| 2025-12-29 | $54.11 | $347.45 | 9,162,800 | — | — |
| 2025-12-26 | $54.64 | $350.86 | 9,573,000 | — | — |
| 2025-12-24 | $54.71 | $351.31 | 10,038,100 | — | — |
| 2025-12-23 | $54.28 | $348.55 | 16,579,400 | — | — |
| 2025-12-22 | $54.66 | $350.99 | 25,146,300 | — | — |
| 2025-12-19 | $54.19 | $347.97 | 40,404,100 | — | — |
| 2025-12-18 | $53.33 | $342.45 | 17,296,500 | — | — |
| 2025-12-17 | $53.55 | $343.86 | 14,990,500 | — | — |
| 2025-12-16 | $54.23 | $348.22 | 18,038,400 | — | — |
| 2025-12-15 | $54.29 | $348.61 | 21,936,600 | — | — |
| 2025-12-12 | $52.41 | $336.54 | 19,046,700 | — | — |
| 2025-12-11 | $51.20 | $328.77 | 9,684,200 | — | — |
| 2025-12-10 | $51.21 | $328.83 | 12,132,400 | — | — |
| 2025-12-09 | $50.65 | $325.24 | 12,715,400 | — | — |
| 2025-12-08 | $51.67 | $331.79 | 15,278,700 | — | — |
| 2025-12-05 | $52.15 | $334.87 | 15,667,700 | — | — |
| 2025-12-04 | $51.95 | $333.58 | 20,473,100 | — | — |
| 2025-12-03 | $50.96 | $327.23 | 27,120,100 | — | — |
| 2025-12-02 | $48.25 | $309.83 | 14,475,700 | — | — |
| 2025-12-01 | $49.18 | $315.80 | 11,772,900 | — | — |
| 2025-11-28 | $49.20 | $315.93 | 6,187,100 | — | — |
| 2025-11-26 | $49.25 | $316.25 | 11,373,500 | — | — |
| 2025-11-25 | $49.05 | $314.96 | 15,000,000 | — | — |
| 2025-11-24 | $47.76 | $306.68 | 27,383,800 | — | — |
| 2025-11-21 | $46.25 | $296.98 | 14,183,500 | — | — |
| 2025-11-20 | $45.94 | $294.99 | 12,137,600 | — | — |
| 2025-11-19 | $45.79 | $294.03 | 14,825,000 | — | — |
| 2025-11-18 | $47.06 | $302.18 | 14,588,800 | — | — |
| 2025-11-17 | $46.81 | $300.58 | 12,851,600 | — | — |
| 2025-11-14 | $46.65 | $299.55 | 19,779,300 | — | — |
| 2025-11-13 | $48.63 | $312.27 | 14,502,600 | — | — |
| 2025-11-12 | $49.08 | $315.15 | 12,717,200 | — | — |
| 2025-11-11 | $48.72 | $312.84 | 14,446,000 | — | — |
| 2025-11-10 | $47.26 | $303.47 | 10,739,300 | — | — |
| 2025-11-07 | $46.69 | $299.81 | 9,007,500 | — | — |
| 2025-11-06 | $46.63 | $299.42 | 11,591,200 | — | — |
| 2025-11-05 | $46.47 | $298.40 | 11,730,700 | — | — |
| 2025-11-04 | $45.59 | $292.74 | 16,316,800 | — | — |
| 2025-11-03 | $46.02 | $295.51 | 20,374,700 | — | — |
| 2025-10-31 | $46.07 | $295.83 | 21,482,900 | — | — |
| 2025-10-30 | $45.62 | $292.94 | 41,931,600 | — | — |
| 2025-10-29 | $42.60 | $273.55 | 16,147,100 | — | — |
| 2025-10-28 | $42.82 | $274.96 | 17,960,600 | — | — |
| 2025-10-27 | $43.39 | $278.62 | 21,380,700 | — | — |
| 2025-10-24 | $43.83 | $281.44 | 10,105,900 | — | — |
| 2025-10-23 | $43.83 | $281.44 | 15,379,100 | — | — |
| 2025-10-22 | $44.39 | $285.04 | 14,316,500 | — | — |
| 2025-10-21 | $44.54 | $286.00 | 16,468,500 | — | — |
| 2025-10-20 | $43.59 | $279.90 | 11,511,500 | — | — |
| 2025-10-17 | $43.63 | $280.16 | 13,966,200 | — | — |
| 2025-10-16 | $43.39 | $278.62 | 12,922,100 | — | — |
| 2025-10-15 | $43.61 | $280.03 | 11,941,500 | — | — |
| 2025-10-14 | $43.80 | $281.25 | 16,805,600 | — | — |
| 2025-10-13 | $43.54 | $279.58 | 15,509,100 | — | — |
| 2025-10-10 | $43.96 | $282.28 | 14,024,900 | — | — |
| 2025-10-09 | $44.68 | $286.90 | 13,379,400 | — | — |
| 2025-10-08 | $44.54 | $286.00 | 10,822,900 | — | — |
| 2025-10-07 | $44.66 | $286.77 | 13,018,100 | — | — |
| 2025-10-06 | $45.14 | $289.86 | 19,162,500 | — | — |
| 2025-10-03 | $45.45 | $291.85 | 17,894,000 | — | — |
| 2025-10-02 | $45.73 | $289.66 | 27,612,200 | — | — |
| 2025-10-01 | $47.43 | $300.43 | 36,615,400 | — | — |
| 2025-09-30 | $45.10 | $285.67 | 35,920,400 | — | — |
| 2025-09-29 | $44.15 | $279.65 | 20,722,400 | — | — |
| 2025-09-26 | $44.12 | $279.46 | 14,999,600 | — | — |
| 2025-09-25 | $43.41 | $274.97 | 21,345,600 | — | — |
| 2025-09-24 | $44.16 | $279.72 | 19,374,200 | — | — |
| 2025-09-23 | $44.91 | $284.47 | 16,358,100 | — | — |
| 2025-09-22 | $44.98 | $284.91 | 11,546,000 | — | — |
| 2025-09-19 | $45.02 | $285.17 | 28,356,200 | — | — |
| 2025-09-18 | $45.60 | $288.84 | 18,963,900 | — | — |
| 2025-09-17 | $46.15 | $292.32 | 14,352,600 | — | — |
| 2025-09-16 | $46.34 | $293.53 | 9,050,600 | — | — |
| 2025-09-15 | $46.35 | $293.59 | 9,669,100 | — | — |
| 2025-09-12 | $46.20 | $292.64 | 11,896,400 | — | — |
| 2025-09-11 | $47.54 | $301.13 | 9,875,800 | — | — |
| 2025-09-10 | $47.15 | $298.66 | 8,513,400 | — | — |
| 2025-09-09 | $47.23 | $299.16 | 7,891,000 | — | — |
| 2025-09-08 | $46.72 | $295.93 | 10,005,600 | — | — |
| 2025-09-05 | $47.14 | $298.59 | 8,227,300 | — | — |
| 2025-09-04 | $46.69 | $295.74 | 10,633,100 | — | — |
| 2025-09-03 | $47.50 | $300.87 | 8,379,900 | — | — |
| 2025-09-02 | $47.41 | $300.30 | 9,510,300 | — | — |
| 2025-08-29 | $47.18 | $298.85 | 10,687,000 | — | — |
| 2025-08-28 | $46.88 | $296.95 | 7,872,000 | — | — |
| 2025-08-27 | $47.63 | $301.70 | 8,562,300 | — | — |
| 2025-08-26 | $47.21 | $299.04 | 12,198,300 | — | — |
| 2025-08-25 | $47.14 | $298.59 | 10,859,700 | — | — |
| 2025-08-22 | $47.92 | $303.53 | 11,609,100 | — | — |
| 2025-08-21 | $48.43 | $306.76 | 8,782,200 | — | — |
| 2025-08-20 | $48.26 | $305.69 | 9,803,200 | — | — |
| 2025-08-19 | $48.34 | $306.19 | 9,083,800 | — | — |
| 2025-08-18 | $48.19 | $305.24 | 7,866,300 | — | — |
| 2025-08-15 | $48.44 | $306.83 | 11,208,000 | — | — |
| 2025-08-14 | $47.81 | $302.84 | 9,410,200 | — | — |
| 2025-08-13 | $47.85 | $303.09 | 10,114,400 | — | — |
| 2025-08-12 | $46.55 | $294.86 | 10,290,800 | — | — |
| 2025-08-11 | $45.93 | $290.93 | 8,664,200 | — | — |
| 2025-08-08 | $45.95 | $291.06 | 9,988,000 | — | — |
| 2025-08-07 | $45.36 | $287.32 | 11,841,800 | — | — |
| 2025-08-06 | $44.82 | $283.90 | 11,324,200 | — | — |
| 2025-08-05 | $45.85 | $290.42 | 11,936,900 | — | — |
| 2025-08-04 | $45.40 | $287.57 | 14,662,800 | — | — |
| 2025-08-01 | $44.23 | $280.16 | 18,629,500 | — | — |
| 2025-07-31 | $43.31 | $274.33 | 44,531,300 | — | — |
| 2025-07-30 | $45.98 | $291.25 | 14,148,800 | — | — |
| 2025-07-29 | $46.86 | $296.82 | 11,423,400 | — | — |
| 2025-07-28 | $47.51 | $300.94 | 7,445,600 | — | — |
| 2025-07-25 | $48.43 | $306.76 | 11,922,000 | — | — |
| 2025-07-24 | $48.94 | $310.00 | 6,860,600 | — | — |
| 2025-07-23 | $48.98 | $310.25 | 10,834,300 | — | — |
| 2025-07-22 | $48.02 | $304.17 | 9,605,500 | — | — |
| 2025-07-21 | $46.69 | $295.74 | 9,999,300 | — | — |
| 2025-07-18 | $47.36 | $299.99 | 10,717,000 | — | — |
| 2025-07-17 | $48.06 | $304.42 | 16,472,000 | — | — |
| 2025-07-16 | $47.17 | $298.78 | 13,250,500 | — | — |
| 2025-07-15 | $46.43 | $294.10 | 14,878,700 | — | — |
| 2025-07-14 | $47.34 | $299.86 | 10,867,500 | — | — |
| 2025-07-11 | $46.86 | $296.82 | 13,716,400 | — | — |
| 2025-07-10 | $48.52 | $307.33 | 14,727,300 | — | — |
| 2025-07-09 | $47.66 | $301.89 | 11,949,000 | — | — |
| 2025-07-08 | $47.04 | $297.96 | 9,837,200 | — | — |
| 2025-07-07 | $46.49 | $294.48 | 10,687,100 | — | — |
| 2025-07-03 | $46.92 | $297.20 | 7,024,100 | — | — |
| 2025-07-02 | $47.63 | $297.77 | 12,299,100 | — | — |
| 2025-07-01 | $47.51 | $297.02 | 21,112,400 | — | — |
| 2025-06-30 | $46.29 | $289.39 | 17,511,800 | — | — |
| 2025-06-27 | $46.35 | $289.77 | 21,865,000 | — | — |
| 2025-06-26 | $46.65 | $291.64 | 7,325,600 | — | — |
| 2025-06-25 | $46.68 | $291.83 | 9,013,100 | — | — |
| 2025-06-24 | $47.03 | $294.02 | 14,585,000 | — | — |
| 2025-06-23 | $46.92 | $293.33 | 9,508,300 | — | — |
| 2025-06-20 | $46.86 | $292.96 | 47,287,200 | — | — |
| 2025-06-18 | $46.84 | $292.83 | 15,864,200 | — | — |
| 2025-06-17 | $47.23 | $295.27 | 12,453,800 | — | — |
| 2025-06-16 | $48.66 | $304.21 | 14,974,400 | — | — |
| 2025-06-13 | $49.75 | $311.02 | 9,499,400 | — | — |
| 2025-06-12 | $50.69 | $316.90 | 9,620,400 | — | — |
| 2025-06-11 | $50.16 | $313.59 | 11,024,600 | — | — |
| 2025-06-10 | $49.97 | $312.40 | 11,365,600 | — | — |
| 2025-06-09 | $49.00 | $306.34 | 9,863,500 | — | — |
| 2025-06-06 | $48.41 | $302.65 | 9,319,900 | — | — |
| 2025-06-05 | $47.84 | $299.08 | 12,786,000 | — | — |
| 2025-06-04 | $47.95 | $299.77 | 11,203,100 | — | — |
| 2025-06-03 | $48.09 | $300.65 | 12,432,700 | — | — |
| 2025-06-02 | $48.79 | $305.02 | 13,505,600 | — | — |
| 2025-05-30 | $48.28 | $301.83 | 20,759,300 | — | — |
| 2025-05-29 | $47.85 | $299.15 | 10,490,600 | — | — |
| 2025-05-28 | $46.97 | $293.64 | 12,427,700 | — | — |
| 2025-05-27 | $46.89 | $293.14 | 12,954,500 | — | — |
| 2025-05-23 | $46.85 | $292.89 | 8,401,400 | — | — |
| 2025-05-22 | $47.03 | $294.02 | 11,036,200 | — | — |
| 2025-05-21 | $47.00 | $293.83 | 11,963,200 | — | — |
| 2025-05-20 | $47.87 | $299.27 | 12,595,000 | — | — |
| 2025-05-19 | $47.22 | $295.21 | 10,079,100 | — | — |
| 2025-05-16 | $46.75 | $292.27 | 12,116,100 | — | — |
| 2025-05-15 | $45.81 | $286.39 | 27,844,400 | — | — |
| 2025-05-14 | $44.12 | $275.83 | 21,973,700 | — | — |
| 2025-05-13 | $46.59 | $291.27 | 16,888,200 | — | — |
| 2025-05-12 | $48.18 | $301.21 | 25,598,900 | — | — |
| 2025-05-09 | $46.45 | $290.39 | 14,915,400 | — | — |
| 2025-05-08 | $46.88 | $293.08 | 23,404,000 | — | — |
| 2025-05-07 | $47.62 | $297.71 | 15,921,800 | — | — |
| 2025-05-06 | $47.57 | $297.40 | 18,517,500 | — | — |
| 2025-05-05 | $50.06 | $312.96 | 12,394,600 | — | — |
| 2025-05-02 | $50.57 | $316.15 | 14,167,200 | — | — |
| 2025-05-01 | $49.61 | $310.15 | 17,163,100 | — | — |
| 2025-04-30 | $50.20 | $313.84 | 15,951,600 | — | — |
| 2025-04-29 | $49.22 | $307.71 | 19,932,800 | — | — |
| 2025-04-28 | $48.46 | $302.96 | 18,574,700 | — | — |
| 2025-04-25 | $47.90 | $299.46 | 16,298,800 | — | — |
| 2025-04-24 | $48.69 | $304.40 | 20,579,300 | — | — |
| 2025-04-23 | $48.53 | $303.40 | 24,036,600 | — | — |
| 2025-04-22 | $49.82 | $311.46 | 13,376,000 | — | — |
| 2025-04-21 | $48.94 | $305.96 | 10,338,700 | — | — |
| 2025-04-17 | $49.23 | $307.77 | 14,244,100 | — | — |
| 2025-04-16 | $49.36 | $308.59 | 14,991,000 | — | — |
| 2025-04-15 | $50.00 | $312.59 | 15,684,400 | — | — |
| 2025-04-14 | $51.34 | $320.96 | 14,310,300 | — | — |
| 2025-04-11 | $50.71 | $317.03 | 13,411,300 | — | — |
| 2025-04-10 | $50.46 | $315.46 | 23,973,300 | — | — |
| 2025-04-09 | $53.74 | $335.97 | 24,323,900 | — | — |
| 2025-04-08 | $53.07 | $331.78 | 16,335,100 | — | — |
| 2025-04-07 | $55.19 | $345.03 | 16,820,500 | — | — |
| 2025-04-04 | $55.30 | $345.72 | 14,657,900 | — | — |
| 2025-04-03 | $57.82 | $357.60 | 13,246,900 | — | — |
| 2025-04-02 | $59.60 | $368.61 | 8,310,000 | — | — |
| 2025-04-01 | $59.55 | $368.30 | 9,623,800 | — | — |
| 2025-03-31 | $60.99 | $377.20 | 11,615,900 | — | — |
| 2025-03-28 | $60.02 | $371.21 | 10,791,600 | — | — |
| 2025-03-27 | $58.90 | $364.28 | 8,751,200 | — | — |
| 2025-03-26 | $59.21 | $366.20 | 11,579,500 | — | — |
| 2025-03-25 | $59.19 | $366.07 | 10,969,100 | — | — |
| 2025-03-24 | $61.05 | $377.58 | 11,976,800 | — | — |
| 2025-03-21 | $61.07 | $377.70 | 25,865,100 | — | — |
| 2025-03-20 | $60.42 | $373.68 | 12,197,400 | — | — |
| 2025-03-19 | $60.08 | $371.58 | 8,304,200 | — | — |
| 2025-03-18 | $59.90 | $370.46 | 9,967,900 | — | — |
| 2025-03-17 | $59.99 | $371.02 | 9,666,800 | — | — |
| 2025-03-14 | $59.01 | $364.96 | 11,905,700 | — | — |
| 2025-03-13 | $60.28 | $372.81 | 8,990,400 | — | — |
| 2025-03-12 | $59.81 | $369.91 | 10,812,400 | — | — |
| 2025-03-11 | $61.51 | $380.42 | 14,637,900 | — | — |
| 2025-03-10 | $63.11 | $390.32 | 20,295,700 | — | — |
| 2025-03-07 | $61.09 | $377.82 | 18,538,200 | — | — |
| 2025-03-06 | $60.18 | $372.20 | 10,682,400 | — | — |
| 2025-03-05 | $59.82 | $369.97 | 9,707,000 | — | — |
| 2025-03-04 | $59.44 | $367.62 | 16,502,200 | — | — |
| 2025-03-03 | $59.87 | $370.28 | 11,214,100 | — | — |
| 2025-02-28 | $59.62 | $368.73 | 20,219,700 | — | — |
| 2025-02-27 | $58.80 | $363.66 | 9,812,100 | — | — |
| 2025-02-26 | $57.38 | $354.88 | 7,273,100 | — | — |
| 2025-02-25 | $58.21 | $360.01 | 15,344,100 | — | — |
| 2025-02-24 | $57.88 | $357.97 | 13,215,800 | — | — |
| 2025-02-21 | $55.83 | $345.29 | 11,105,500 | — | — |
| 2025-02-20 | $55.79 | $345.04 | 8,953,500 | — | — |
| 2025-02-19 | $54.98 | $340.03 | 10,770,900 | — | — |
| 2025-02-18 | $54.43 | $336.63 | 10,918,500 | — | — |
| 2025-02-14 | $53.90 | $333.36 | 13,227,200 | — | — |
| 2025-02-13 | $55.97 | $346.16 | 8,917,200 | — | — |
| 2025-02-12 | $56.15 | $347.27 | 8,502,900 | — | — |
| 2025-02-11 | $55.94 | $345.97 | 8,724,200 | — | — |
| 2025-02-10 | $55.53 | $343.44 | 16,656,800 | — | — |
| 2025-02-07 | $56.85 | $351.60 | 14,340,200 | — | — |
| 2025-02-06 | $57.42 | $355.13 | 25,072,300 | — | — |
| 2025-02-05 | $59.71 | $369.29 | 12,600,800 | — | — |
| 2025-02-04 | $59.12 | $365.64 | 11,718,500 | — | — |
| 2025-02-03 | $59.95 | $370.77 | 13,978,200 | — | — |
| 2025-01-31 | $58.95 | $364.59 | 11,342,000 | — | — |
| 2025-01-30 | $59.14 | $365.76 | 8,128,600 | — | — |
| 2025-01-29 | $59.05 | $365.21 | 6,780,900 | — | — |
| 2025-01-28 | $58.76 | $363.41 | 9,232,600 | — | — |
| 2025-01-27 | $60.60 | $374.79 | 10,882,600 | — | — |
| 2025-01-24 | $59.67 | $369.04 | 12,677,500 | — | — |
| 2025-01-23 | $59.14 | $365.76 | 14,504,300 | — | — |
| 2025-01-22 | $57.09 | $353.08 | 8,439,800 | — | — |
| 2025-01-21 | $57.04 | $352.78 | 9,113,200 | — | — |
| 2025-01-17 | $56.29 | $348.14 | 10,911,600 | — | — |
| 2025-01-16 | $56.38 | $348.69 | 9,061,000 | — | — |
| 2025-01-15 | $55.91 | $345.79 | 8,458,400 | — | — |
| 2025-01-14 | $55.74 | $344.74 | 7,409,900 | — | — |
| 2025-01-13 | $55.36 | $342.38 | 7,120,700 | — | — |
| 2025-01-10 | $55.83 | $345.29 | 9,681,300 | — | — |
| 2025-01-08 | $56.81 | $351.35 | 11,995,900 | — | — |
| 2025-01-07 | $57.14 | $353.39 | 10,814,600 | — | — |
| 2025-01-06 | $56.68 | $350.55 | 9,459,600 | — | — |
| 2025-01-03 | $56.57 | $349.87 | 9,533,500 | — | — |
| 2025-01-02 | $56.79 | $347.39 | 9,092,000 | — | — |