News

Maxim lowered the firm’s price target on Icon Energy (ICON) to $4.50 from $12 and keeps a Buy rating on the shares. The firm is adjusting its ...