John Hancock Financial Opportunities Fund (NYSE:BTO) Shares Pass Above Fifty Day Moving Average of $31.32
John Hancock Financial Opportunities Fund (NYSE:BTO)’s stock price passed above its fifty day moving average during trading on Friday ....
John Hancock Financial Opportunities Fund (NYSE:BTO)’s stock price passed above its fifty day moving average during trading on Friday ....