close
close

What investors need to know

In the latest trading session, Duke Energy (DUK) closed at $115.14, down -0.64% from the previous day. The stock lagged the S&P 500 which was […]