Genco Shipping & Trading – GNK – Delivering Solid Results Even at the Bottom of the Cycle; Maintain Buy, $27 PT – B. Riley FBR – BUY – August 4, 2023