Icon Energy Corp. (ICON) Stock Falls on Q2 2026 Earnings
Icon Energy Corp. (ICON) reported Q2 2026 revenue of $4.2 million, up 107% year over year, and gross profit of $2.0 million, up 181%. The company still posted a net loss of $2.0 million, or $0.62 per diluted share. Cash from operations was -$848,000. Shares fell 2.83% after hours.



