NRG Energy (NRG) closed the latest trading day at $112.37, indicating a +1.66% change from the previous session's end. The stock exceeded the S&P 500, which registered a loss of 0.29% for the day. At ...
Supported by world-class markets data from Dow Jones and FactSet, and partnering with Automated Insights, MarketWatch ...
Icon Energy Corp. (“Icon” or the “Company”) (Nasdaq: ICON), an international shipping company that provides worldwide seaborne transportation services for dry bulk cargoes via its fleet of oceangoing ...