ICON
Icon Energy Corp. · Industrials
Barclays Plc sold $92K of Icon Energy Corp.
10% owner
Sold$92,212
$8.42Price
10,957Shares
What ICON did after the filing
Prices for ICON after this filing aren't in yet.
Traded Fri, Mar 18. Filed Thu, Apr 14. Not investment advice.