Haywood Securities Inc. has agreed to pay a $100,000 fine after admitting it failed for years to properly supervise trading in Canadian Securities Exchange (CSE) issuers, despite those names forming a ...