Icon Energy Corp.
Icon Energy Corp. (ICON) Stock Overview
Key statistics and deep links to earnings, valuation, revenue, dividends, and more.
FMP · ICON · as of Jun 9, 2026
Key Statistics
Explore Icon Energy Corp. Data
icon stock data · financialsFinancial Snapshot
Full FinancialsAnalyst Ratings & Price Target
Full ForecastTotal: 14 · Buy rate: 28.6%
The ICON analyst consensus is Hold, based on ratings from 14 Wall Street analysts over the past 3 months. The average 12-month price target is $35.00, representing +3111.01% upside from the current price of $1.09.
Competitors & Peers
icon competitorsStock Performance
Full HistoryAbout Icon Energy Corp.
Icon Energy Corp. a shipping firm founded in 2023, is headquartered in Athens, Greece. As a subsidiary of Atlantis Holding Corp., it specializes in the worldwide marine transport of dry bulk commodit…
what is icon energy corp. · icon stock overview · icon energy corp. company profile · who is icon energy corp. ceo · icon NASDAQ · icon energy corp. headquarters · icon energy corp. business segments
About Stock Overview & Key Data
Icon Energy Corp. (ICON) is a Industrials company in the Marine Shipping industry, listed on NASDAQ since Jul 12, 2024. As of the latest trading session, ICON stock price is $1.09, with a market capitalization of $433,580. The stock has returned -87.72% over the past 12 months and -66.27% year-to-date.
According to 14 Wall Street analysts, the consensus rating for Icon Energy Corp. stock is Hold, with an average 12-month price target of $35.00. In fiscal year 2025, Icon Energy Corp. reported revenue of $11.3M and net income of -$4.2M. For detailed data — including Icon Energy Corp. revenue history, earnings, dividends, and PE ratio — use the tabs above.
Frequently Asked Questions
As of the latest trading session, Icon Energy Corp. (ICON) stock price is $1.09. The stock is traded on NASDAQ under the ticker symbol ICON. The 52-week range is $0.78 – $16.75.