ICON logo

ICON

Icon Energy Corp.NASDAQIndustrials
$0.96-12.10%ClosedMarket Cap: $381,113

As of 2026-04-07

Recent Insider Trades
Filing DateNameTypeActionSharesPriceShares After
Fri Mar 27Panagiotidi Ismini Evangeliadirector, 10 percent owner, officer: Chief Executive OfficerSell0$0.001,500,000
Fri Mar 27Vellas SpirosSell0$0.000
Fri Mar 27Psachos DennisSell0$0.000
Fri Mar 27Macris EvangelosSell0$0.000
Thu Aug 05MARCUM JAMESdirectorSell7,406$3.150
Thu Aug 05MCCLAIN JOHNofficer: EVP & CFOSell228,279$3.150
Thu Aug 05Galvin Robertdirector, officer: President and CEOSell490,740$3.150
Thu Aug 05Galvin Robertdirector, officer: President and CEOSell282,541$0.000
Fri Jun 25Iconix Acquisition LLC10 percent ownerSell5,595,502$0.000
Thu Apr 01Galvin Robertdirector, officer: President and CEOSell38,945$2.01490,740
Thu Apr 01Galvin Robertdirector, officer: President and CEOSell79,121$2.01529,685
Tue Mar 09MCCLAIN JOHNdirector, officer: EVP & CFOSell66,530$2.03228,279
Tue Mar 09Galvin Robertdirector, officer: President and CEOSell151,232$1.93581,058
Tue Mar 09MCCLAIN JOHNdirector, officer: EVP & CFOSell184,899$1.50294,809