At $2.17 Price, Icon Energy Corp (ICON) Sits And Waits For Direction
Icon Energy Corp (NASDAQ:ICON) concluded the trading at $2.17 on Wednesday, April 03 with a rise of 21.23% from its closing price on previous day. Taking a look at stock we notice that its last check on previous day was $1.79 with its price kept