That is, until Canaccord Genuity admitted last week to having “willfully” violated the U.S. Bank Secrecy Act over a period of ...