Icon Energy (NASDAQ: ICON) is owned by 7.34% institutional shareholders, 0.00% Icon Energy insiders, and 92.66% retail investors. Ubs Group Ag is the largest individual Icon Energy shareholder, owning 2660.00 shares representing 7.34% of the company. Ubs Group Ag's Icon Energy shares are currently valued at $5.51k.