Logo image of ICON

ICON ENERGY CORP (ICON) Stock Stock Chart

USA - NASDAQ:ICON - MHY4001C2065 - Common Stock

1.76 USD
-0.08 (-4.35%)
Last: 10/17/2025, 8:19:56 PM
1.755 USD
-0.01 (-0.28%)
After Hours: 10/17/2025, 8:19:56 PM
Open in Chart Tool Full Screen Chart
ICON ENERGY CORP / ICON Daily stock chart