SEDI is best of course but delayed until the trade is formally registered. You do have to understand how to navigate it though.
https://www.sedi.ca/sedi/SVTWelcome?locale=en_ca
The TMX insider page still works but is less consistent (and when it does update, it does so at least 1hr later than previous - used to be at 7pm EST). It posts that there is a trade marked insider. This means is may or may not turn out to be a trade by an active insider - other times it is an ex-insider who failed to turn off the flag.
http://app.tmxmoney.com/research/insidertradesummaries?locale=EN
There is Canadian Insider. Don't know why I do not prefer them anymore. They post that there is a marker but later than the TMX insider page.
https://www.canadianinsider.com/
When the TMX Insider page is down I check this the next day. Run by same peolpe as Canadian Insider but works better for me somehow.
https://www.insidertracking.com/company?menu_tickersearch=PTK%2ACA%20%7C%7C%20POET%20Technologies