John Hancock Financial Opportunities Fund (NYSE:BTO)’s stock price passed above its fifty day moving average during trading...
NYSEBTO
John Hancock Financial Opportunities Fund (NYSE:BTO) was the target of a large decrease in short interest in...