 John Hancock Financial Opprts Fund NYSE:BTOs share price passed below its fifty day moving average during trading on Thursday . The stock has a fifty day moving average of 21.25 and traded as low as 17.15. John Hancock Financial Opprts Fund shares last traded at 17.76, with a volume of 192,800 shares traded. Separately, BMO ... 