33 · GNK · GENCO SHIPPING & TRADING LTD · 106 Holders | HoldingsIntel