Markets | Fri Apr 19, 2013 4:09pm EDT

CANADA STOCKS-TSX ends higher as banks, materials drive gains