Jefferies analyst Omar Nokta reiterated a Buy rating on the shares of Star Bulk Carriers Corp SBLK with a price target of $22. The company said that it entered into a Repurchase Agreement with OCM XL ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results