Canadian lender CIBC flags layoffs as it battles challenging environment

Go back to Canadian lender CIBC flags layoffs as it battles challenging environment
BANK OF MONTREAL (NYSE: BMO) Delayed: 142.12 -1.88 (1.31%)
Previous Close $144.00    52 Week High $67.69 
Open $143.22    52 Week Low $47.54 
Day High $143.22    P/E N/A 
Day Low $140.28    EPS $0.00 
Volume 1,069,824       

CANADIAN IMPERIAL BANK (NYSE: CM) Delayed: 99.50 -0.81 (0.81%)
Previous Close $100.31    52 Week High $82.60 
Open $99.40    52 Week Low $56.29 
Day High $99.89    P/E N/A 
Day Low $98.51    EPS $0.00 
Volume 1,302,173       

TORONTO DOMINION BANK (NYSE: TD) Delayed: 95.59 -1.48 (1.52%)
Previous Close $97.07    52 Week High $46.43 
Open $95.99    52 Week Low $33.49 
Day High $96.06    P/E N/A 
Day Low $94.71    EPS $0.00 
Volume 1,961,480