John Hancock Financial Opportunities Fund (NYSE:BTO) Short… — BTO -0.50 · News Impact Screener