Canaccord to pay more than $100-million in settlement for breaking U.S. banking laws

Penalty is the largest ever imposed against broker-dealer for violating U.S. Bank Secrecy Act