Are Investors Eager To Sell Holdings In Icon Energy Corp (NASDAQ: ICON)?
Icon Energy Corp (NASDAQ:ICON) price closed lower on Tuesday, February 04, and dropping -7.78% below its previous close. A look at the daily price movement shows that the last close reads $0.35, with intraday deals fluctuated between $0.305 and $0.3359. The company’s P/E ratio in