The current price of Icon Energy Corp. (ICON) is $1.44 USD. We provide real-time updates on the ICON to USD exchange rate. Over the past 24 hours, Icon Energy Corp. has changed by 6.86%.