Do You Still Have A Reason To Buy Icon Energy Corp (NASDAQ: ICON) After A 29.67% Jump In The Last Week?
During the last session, Icon Energy Corp (NASDAQ:ICON)’s traded shares were 0.51 million. At the end of the trading day, the stock’s price was $2.78,