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
- 1983-12-30 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 | $45.89 | $179.25 | 1,943,400 | — | — |
| 2025-12-30 | $46.29 | $180.81 | 2,379,200 | — | — |
| 2025-12-29 | $46.74 | $182.57 | 2,367,800 | — | — |
| 2025-12-26 | $46.74 | $182.57 | 1,104,500 | — | — |
| 2025-12-24 | $46.61 | $182.06 | 1,272,800 | — | — |
| 2025-12-23 | $46.27 | $180.73 | 2,364,200 | — | — |
| 2025-12-22 | $46.17 | $180.34 | 4,009,500 | — | — |
| 2025-12-19 | $45.28 | $176.86 | 3,206,100 | — | — |
| 2025-12-18 | $44.77 | $174.87 | 3,588,900 | — | — |
| 2025-12-17 | $44.52 | $173.90 | 5,970,300 | — | — |
| 2025-12-16 | $44.99 | $175.73 | 2,719,500 | — | — |
| 2025-12-15 | $45.31 | $176.75 | 3,191,200 | — | — |
| 2025-12-12 | $45.66 | $178.11 | 3,077,300 | — | — |
| 2025-12-11 | $46.58 | $181.70 | 4,045,000 | — | — |
| 2025-12-10 | $47.42 | $184.98 | 4,052,200 | — | — |
| 2025-12-09 | $46.70 | $182.17 | 4,848,100 | — | — |
| 2025-12-08 | $46.44 | $181.16 | 3,708,200 | — | — |
| 2025-12-05 | $46.71 | $182.21 | 4,533,900 | — | — |
| 2025-12-04 | $46.72 | $182.25 | 4,211,300 | — | — |
| 2025-12-03 | $46.52 | $181.47 | 4,788,600 | — | — |
| 2025-12-02 | $46.33 | $180.73 | 5,329,900 | — | — |
| 2025-12-01 | $46.38 | $180.92 | 5,196,900 | — | — |
| 2025-11-28 | $47.00 | $183.34 | 930,200 | — | — |
| 2025-11-26 | $46.59 | $181.74 | 2,395,300 | — | — |
| 2025-11-25 | $46.04 | $179.60 | 3,164,900 | — | — |
| 2025-11-24 | $45.11 | $175.97 | 3,485,200 | — | — |
| 2025-11-21 | $44.72 | $174.45 | 5,434,900 | — | — |
| 2025-11-20 | $43.70 | $170.47 | 6,537,200 | — | — |
| 2025-11-19 | $43.73 | $170.58 | 5,966,300 | — | — |
| 2025-11-18 | $43.43 | $169.41 | 6,250,000 | — | — |
| 2025-11-17 | $43.00 | $167.74 | 8,851,200 | — | — |
| 2025-11-14 | $44.05 | $171.83 | 10,364,400 | — | — |
| 2025-11-13 | $43.78 | $170.78 | 12,391,000 | — | — |
| 2025-11-12 | $46.89 | $182.91 | 3,067,400 | — | — |
| 2025-11-11 | $46.16 | $180.06 | 1,854,900 | — | — |
| 2025-11-10 | $46.09 | $179.79 | 2,608,900 | — | — |
| 2025-11-07 | $45.81 | $178.70 | 3,713,300 | — | — |
| 2025-11-06 | $45.66 | $178.11 | 2,625,700 | — | — |
| 2025-11-05 | $45.90 | $179.05 | 2,012,400 | — | — |
| 2025-11-04 | $45.54 | $177.64 | 2,928,300 | — | — |
| 2025-11-03 | $45.99 | $179.40 | 2,765,100 | — | — |
| 2025-10-31 | $46.05 | $179.63 | 2,880,700 | — | — |
| 2025-10-30 | $45.76 | $178.50 | 3,172,900 | — | — |
| 2025-10-29 | $46.55 | $181.58 | 2,953,600 | — | — |
| 2025-10-28 | $47.48 | $185.21 | 3,359,900 | — | — |
| 2025-10-27 | $46.75 | $182.36 | 2,055,200 | — | — |
| 2025-10-24 | $46.19 | $180.18 | 2,619,700 | — | — |
| 2025-10-23 | $45.50 | $177.49 | 2,913,500 | — | — |
| 2025-10-22 | $45.10 | $175.93 | 2,576,200 | — | — |
| 2025-10-21 | $45.20 | $176.32 | 2,987,700 | — | — |
| 2025-10-20 | $45.12 | $176.01 | 2,491,600 | — | — |
| 2025-10-17 | $44.46 | $173.43 | 5,092,200 | — | — |
| 2025-10-16 | $44.02 | $171.72 | 4,511,700 | — | — |
| 2025-10-15 | $45.31 | $176.75 | 2,542,300 | — | — |
| 2025-10-14 | $45.34 | $176.86 | 2,788,700 | — | — |
| 2025-10-13 | $44.80 | $174.76 | 2,748,600 | — | — |
| 2025-10-10 | $43.03 | $167.85 | 3,139,000 | — | — |
| 2025-10-09 | $44.99 | $175.51 | 2,562,600 | — | — |
| 2025-10-08 | $45.36 | $176.94 | 2,490,600 | — | — |
| 2025-10-07 | $45.13 | $176.06 | 2,344,500 | — | — |
| 2025-10-06 | $45.39 | $177.05 | 3,056,250 | — | — |
| 2025-10-03 | $45.81 | $178.69 | 2,302,050 | — | — |
| 2025-10-02 | $45.44 | $177.25 | 3,792,600 | — | — |
| 2025-10-01 | $45.25 | $176.53 | 5,391,150 | — | — |
| 2025-09-30 | $45.72 | $178.35 | 3,492,750 | — | — |
| 2025-09-29 | $46.09 | $179.80 | 2,575,200 | — | — |
| 2025-09-26 | $45.61 | $177.93 | 2,752,350 | — | — |
| 2025-09-25 | $45.64 | $178.04 | 3,867,750 | — | — |
| 2025-09-24 | $46.45 | $181.21 | 7,941,900 | — | — |
| 2025-09-23 | $47.71 | $186.12 | 6,718,650 | — | — |
| 2025-09-22 | $48.49 | $189.14 | 4,326,000 | — | — |
| 2025-09-19 | $47.87 | $186.75 | 4,003,800 | — | — |
| 2025-09-18 | $47.17 | $183.99 | 2,885,700 | — | — |
| 2025-09-17 | $46.23 | $180.35 | 4,555,650 | — | — |
| 2025-09-16 | $46.51 | $181.42 | 3,313,350 | — | — |
| 2025-09-15 | $46.28 | $180.53 | 3,375,300 | — | — |
| 2025-09-12 | $45.20 | $176.32 | 3,846,150 | — | — |
| 2025-09-11 | $45.91 | $178.84 | 5,987,400 | — | — |
| 2025-09-10 | $44.70 | $174.14 | 3,188,700 | — | — |
| 2025-09-09 | $44.13 | $171.91 | 2,252,400 | — | — |
| 2025-09-08 | $44.41 | $173.02 | 2,825,250 | — | — |
| 2025-09-05 | $44.34 | $172.74 | 1,794,450 | — | — |
| 2025-09-04 | $44.37 | $172.87 | 3,038,850 | — | — |
| 2025-09-03 | $43.56 | $169.70 | 2,970,150 | — | — |
| 2025-09-02 | $44.21 | $172.24 | 4,869,750 | — | — |
| 2025-08-29 | $43.81 | $170.69 | 1,996,500 | — | — |
| 2025-08-28 | $43.85 | $170.82 | 2,631,150 | — | — |
| 2025-08-27 | $43.64 | $170.01 | 8,107,950 | — | — |
| 2025-08-26 | $43.66 | $170.09 | 2,016,000 | — | — |
| 2025-08-25 | $43.27 | $168.56 | 2,432,550 | — | — |
| 2025-08-22 | $43.95 | $171.23 | 4,399,200 | — | — |
| 2025-08-21 | $42.73 | $166.48 | 3,767,400 | — | — |
| 2025-08-20 | $42.70 | $166.35 | 3,586,350 | — | — |
| 2025-08-19 | $42.98 | $167.44 | 3,492,900 | — | — |
| 2025-08-18 | $43.34 | $168.84 | 1,974,450 | — | — |
| 2025-08-15 | $43.63 | $169.98 | 2,603,850 | — | — |
| 2025-08-14 | $43.73 | $170.37 | 4,296,150 | — | — |
| 2025-08-13 | $44.15 | $172.01 | 6,740,850 | — | — |
| 2025-08-12 | $43.71 | $170.27 | 4,500,300 | — | — |
| 2025-08-11 | $42.95 | $167.31 | 3,270,600 | — | — |
| 2025-08-08 | $43.14 | $168.06 | 3,038,400 | — | — |
| 2025-08-07 | $43.27 | $168.56 | 7,130,250 | — | — |
| 2025-08-06 | $44.99 | $175.28 | 3,761,250 | — | — |
| 2025-08-05 | $44.79 | $174.48 | 4,306,650 | — | — |
| 2025-08-04 | $44.41 | $173.02 | 2,078,550 | — | — |
| 2025-08-01 | $43.55 | $169.67 | 4,127,550 | — | — |
| 2025-07-31 | $44.70 | $174.14 | 4,249,950 | — | — |
| 2025-07-30 | $44.98 | $175.23 | 4,075,200 | — | — |
| 2025-07-29 | $45.19 | $176.06 | 3,900,150 | — | — |
| 2025-07-28 | $45.03 | $175.44 | 3,437,850 | — | — |
| 2025-07-25 | $45.07 | $175.57 | 2,354,250 | — | — |
| 2025-07-24 | $44.97 | $175.18 | 3,601,650 | — | — |
| 2025-07-23 | $45.19 | $176.04 | 5,107,650 | — | — |
| 2025-07-22 | $44.31 | $172.61 | 3,377,550 | — | — |
| 2025-07-21 | $44.22 | $172.27 | 6,535,950 | — | — |
| 2025-07-18 | $44.85 | $174.71 | 2,920,350 | — | — |
| 2025-07-17 | $45.43 | $176.97 | 7,796,250 | — | — |
| 2025-07-16 | $43.86 | $170.87 | 5,212,800 | — | — |
| 2025-07-15 | $42.22 | $164.48 | 2,445,000 | — | — |
| 2025-07-14 | $42.58 | $165.88 | 2,098,200 | — | — |
| 2025-07-11 | $42.11 | $164.04 | 2,498,250 | — | — |
| 2025-07-10 | $42.64 | $166.12 | 3,641,100 | — | — |
| 2025-07-09 | $41.71 | $162.51 | 5,103,900 | — | — |
| 2025-07-08 | $41.87 | $163.10 | 2,446,650 | — | — |
| 2025-07-07 | $41.96 | $163.47 | 3,190,800 | — | — |
| 2025-07-03 | $42.87 | $167.00 | 2,588,400 | — | — |
| 2025-07-02 | $41.75 | $162.66 | 3,026,250 | — | — |
| 2025-07-01 | $41.32 | $160.97 | 1,653,300 | — | — |
| 2025-06-30 | $41.23 | $160.64 | 3,049,500 | — | — |
| 2025-06-27 | $41.07 | $159.99 | 2,425,350 | — | — |
| 2025-06-26 | $40.73 | $158.69 | 2,647,800 | — | — |
| 2025-06-25 | $40.13 | $156.35 | 3,374,100 | — | — |
| 2025-06-24 | $40.88 | $159.26 | 2,255,400 | — | — |
| 2025-06-23 | $39.75 | $154.84 | 3,058,500 | — | — |
| 2025-06-20 | $39.27 | $153.00 | 3,357,300 | — | — |
| 2025-06-18 | $39.65 | $154.48 | 3,758,550 | — | — |
| 2025-06-17 | $38.65 | $150.58 | 2,058,000 | — | — |
| 2025-06-16 | $39.02 | $152.01 | 1,875,600 | — | — |
| 2025-06-13 | $38.53 | $150.09 | 2,624,100 | — | — |
| 2025-06-12 | $39.49 | $153.62 | 1,354,200 | — | — |
| 2025-06-11 | $39.44 | $153.42 | 2,527,950 | — | — |
| 2025-06-10 | $39.39 | $153.21 | 7,688,550 | — | — |
| 2025-06-09 | $39.06 | $151.94 | 4,419,450 | — | — |
| 2025-06-06 | $39.27 | $152.74 | 1,387,800 | — | — |
| 2025-06-05 | $38.75 | $150.72 | 1,533,150 | — | — |
| 2025-06-04 | $38.60 | $150.15 | 2,129,700 | — | — |
| 2025-06-03 | $38.79 | $150.90 | 1,782,600 | — | — |
| 2025-06-02 | $38.55 | $149.94 | 2,710,650 | — | — |
| 2025-05-30 | $38.48 | $149.68 | 2,492,250 | — | — |
| 2025-05-29 | $38.47 | $149.66 | 2,240,250 | — | — |
| 2025-05-28 | $38.46 | $149.60 | 2,533,200 | — | — |
| 2025-05-27 | $38.77 | $150.80 | 1,893,600 | — | — |
| 2025-05-23 | $38.06 | $148.05 | 2,292,900 | — | — |
| 2025-05-22 | $38.11 | $148.25 | 2,933,700 | — | — |
| 2025-05-21 | $37.97 | $147.68 | 3,355,950 | — | — |
| 2025-05-20 | $39.32 | $152.95 | 3,177,750 | — | — |
| 2025-05-19 | $39.58 | $153.96 | 2,468,100 | — | — |
| 2025-05-16 | $39.83 | $154.95 | 2,468,700 | — | — |
| 2025-05-15 | $39.81 | $154.87 | 2,556,750 | — | — |
| 2025-05-14 | $39.67 | $154.30 | 2,901,300 | — | — |
| 2025-05-13 | $39.58 | $153.96 | 4,050,600 | — | — |
| 2025-05-12 | $39.13 | $152.22 | 3,293,550 | — | — |
| 2025-05-09 | $37.80 | $147.04 | 3,572,850 | — | — |
| 2025-05-08 | $38.41 | $149.40 | 5,187,900 | — | — |
| 2025-05-07 | $37.26 | $144.94 | 4,690,500 | — | — |
| 2025-05-06 | $36.35 | $141.41 | 2,807,100 | — | — |
| 2025-05-05 | $36.43 | $141.69 | 3,565,500 | — | — |
| 2025-05-02 | $36.99 | $143.87 | 2,388,450 | — | — |
| 2025-05-01 | $36.05 | $140.24 | 2,420,550 | — | — |
| 2025-04-30 | $35.78 | $139.18 | 3,792,300 | — | — |
| 2025-04-29 | $35.77 | $139.13 | 2,238,150 | — | — |
| 2025-04-28 | $35.55 | $138.30 | 1,810,350 | — | — |
| 2025-04-25 | $35.50 | $138.09 | 4,464,600 | — | — |
| 2025-04-24 | $35.28 | $137.23 | 2,636,250 | — | — |
| 2025-04-23 | $34.00 | $132.25 | 4,325,100 | — | — |
| 2025-04-22 | $33.37 | $129.79 | 5,657,700 | — | — |
| 2025-04-21 | $32.01 | $124.53 | 3,302,850 | — | — |
| 2025-04-17 | $33.13 | $128.88 | 3,472,650 | — | — |
| 2025-04-16 | $32.55 | $126.63 | 3,432,900 | — | — |
| 2025-04-15 | $32.89 | $127.95 | 5,238,000 | — | — |
| 2025-04-14 | $32.75 | $127.41 | 4,996,950 | — | — |
| 2025-04-11 | $32.39 | $126.00 | 6,098,850 | — | — |
| 2025-04-10 | $31.29 | $121.70 | 8,259,450 | — | — |
| 2025-04-09 | $33.63 | $130.83 | 13,036,500 | — | — |
| 2025-04-08 | $29.79 | $115.89 | 9,319,650 | — | — |
| 2025-04-07 | $30.60 | $119.03 | 12,681,900 | — | — |
| 2025-04-04 | $30.83 | $119.91 | 10,369,650 | — | — |
| 2025-04-03 | $33.57 | $130.57 | 10,311,300 | — | — |
| 2025-04-02 | $36.25 | $141.02 | 3,803,400 | — | — |
| 2025-04-01 | $35.87 | $139.52 | 5,878,200 | — | — |
| 2025-03-31 | $34.94 | $135.91 | 4,433,850 | — | — |
| 2025-03-28 | $34.57 | $134.46 | 8,399,850 | — | — |
| 2025-03-27 | $36.09 | $140.40 | 3,000,150 | — | — |
| 2025-03-26 | $36.19 | $140.79 | 2,644,200 | — | — |
| 2025-03-25 | $36.89 | $143.51 | 3,474,000 | — | — |
| 2025-03-24 | $36.90 | $143.54 | 3,415,950 | — | — |
| 2025-03-21 | $35.77 | $139.13 | 3,823,350 | — | — |
| 2025-03-20 | $35.83 | $139.39 | 5,401,050 | — | — |
| 2025-03-19 | $36.04 | $140.19 | 5,372,700 | — | — |
| 2025-03-18 | $34.77 | $135.26 | 4,527,900 | — | — |
| 2025-03-17 | $34.52 | $134.28 | 3,302,700 | — | — |
| 2025-03-14 | $33.60 | $130.70 | 3,980,850 | — | — |
| 2025-03-13 | $32.43 | $125.90 | 6,987,600 | — | — |
| 2025-03-12 | $33.52 | $130.15 | 3,949,800 | — | — |
| 2025-03-11 | $33.25 | $129.11 | 8,350,800 | — | — |
| 2025-03-10 | $33.57 | $130.33 | 8,362,500 | — | — |
| 2025-03-07 | $34.73 | $134.83 | 7,752,000 | — | — |
| 2025-03-06 | $35.05 | $136.10 | 7,630,800 | — | — |
| 2025-03-05 | $36.82 | $142.96 | 4,182,900 | — | — |
| 2025-03-04 | $35.72 | $138.69 | 9,894,600 | — | — |
| 2025-03-03 | $37.73 | $146.50 | 4,134,600 | — | — |
| 2025-02-28 | $38.63 | $149.97 | 4,686,450 | — | — |
| 2025-02-27 | $37.91 | $147.20 | 3,454,800 | — | — |
| 2025-02-26 | $38.47 | $149.35 | 2,848,800 | — | — |
| 2025-02-25 | $38.43 | $149.22 | 3,711,000 | — | — |
| 2025-02-24 | $38.59 | $149.84 | 3,916,500 | — | — |
| 2025-02-21 | $39.24 | $152.35 | 5,219,250 | — | — |
| 2025-02-20 | $40.02 | $155.38 | 2,097,750 | — | — |
| 2025-02-19 | $40.35 | $156.65 | 3,379,500 | — | — |
| 2025-02-18 | $40.87 | $158.70 | 3,038,700 | — | — |
| 2025-02-14 | $40.61 | $157.69 | 3,510,750 | — | — |
| 2025-02-13 | $40.25 | $156.29 | 6,574,950 | — | — |
| 2025-02-12 | $39.06 | $151.66 | 2,295,900 | — | — |
| 2025-02-11 | $39.12 | $151.89 | 2,123,550 | — | — |
| 2025-02-10 | $39.60 | $153.75 | 1,809,750 | — | — |
| 2025-02-07 | $39.67 | $154.04 | 2,245,950 | — | — |
| 2025-02-06 | $40.04 | $155.46 | 1,770,750 | — | — |
| 2025-02-05 | $39.74 | $154.30 | 2,295,600 | — | — |
| 2025-02-04 | $39.05 | $151.60 | 3,131,400 | — | — |
| 2025-02-03 | $39.55 | $153.55 | 3,731,100 | — | — |
| 2025-01-31 | $40.80 | $158.41 | 3,515,850 | — | — |
| 2025-01-30 | $41.37 | $160.61 | 2,614,800 | — | — |
| 2025-01-29 | $40.31 | $156.50 | 2,507,850 | — | — |
| 2025-01-28 | $40.28 | $156.39 | 2,054,850 | — | — |
| 2025-01-27 | $40.06 | $155.54 | 3,024,900 | — | — |
| 2025-01-24 | $40.71 | $158.08 | 2,987,400 | — | — |
| 2025-01-23 | $39.71 | $154.19 | 4,295,100 | — | — |
| 2025-01-22 | $39.29 | $152.54 | 3,768,150 | — | — |
| 2025-01-21 | $39.89 | $154.89 | 3,139,200 | — | — |
| 2025-01-17 | $38.79 | $150.59 | 2,109,900 | — | — |
| 2025-01-16 | $38.39 | $149.04 | 2,073,900 | — | — |
| 2025-01-15 | $37.93 | $147.28 | 4,086,600 | — | — |
| 2025-01-14 | $36.93 | $143.37 | 2,699,550 | — | — |
| 2025-01-13 | $36.63 | $142.21 | 7,718,100 | — | — |
| 2025-01-10 | $36.61 | $142.13 | 6,206,850 | — | — |
| 2025-01-08 | $38.92 | $151.11 | 3,919,200 | — | — |
| 2025-01-07 | $38.02 | $147.62 | 4,783,950 | — | — |
| 2025-01-06 | $38.29 | $148.68 | 4,125,900 | — | — |
| 2025-01-03 | $38.53 | $149.61 | 1,911,000 | — | — |
| 2025-01-02 | $38.37 | $148.96 | 4,362,000 | — | — |