 John Hancock Financial Opprts Fund NYSE:BTO passed below its 50 day moving average during trading on Monday . The stock has a 50 day moving average of 31.98 and traded as low as 18.00. John Hancock Financial Opprts Fund shares last traded at 18.12, with a volume of 177,000 shares trading hands. Separately, BMO Capital ... 