 Genco stock has gained about 100 in the previous 52-week period and almost 50 YTD. The company has an almost 11 dividend yield, revenue growth outpacing the shipping rate hikes, and a strong balance sheet. 