$1.00
-0.01-0.99%
At close: Sep 25, 5:00 PM EST
$0.9860
-0.014-1.4%
After Hours: Sep 25, 7:21 PM EST
Icon Energy (ICON) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
3.622M
Shares Float
3.621M
Net Insider Activity by Month
No insider filings in the last 6 months.