We're currently working with StockRover. Their Canadian comparison features are really lacking, but we're constantly in communication with them to improve the platform.
In terms of charting and such, it's not bad though. It's just frustrating when you pull up a Canadian company, and under competitors it lists US competition. But, maybe one day we will get there with them.
As Mat said, the Canadian markets are severely lacking in this department.