Seanergy Maritime Holdings – SHIP – Seanergy repurchases shares and acquires a new vessel amid recent shipping rate weakness – Noble Capital Markets – OUTPERFORM – July 7, 2023