On Oct. 10, TD Bank pled guilty to Bank Secrecy Act violations and money laundering and will pay a record-high $3 billion in penalties.