RE: TMX insider report The individual companies are responsible to file the reports, so yes, some companies are more diligent in doing their filing. I believe they have up to 2 weeks to do so.
Oh, and to clarify, it is not MR TELIER who would do it. Likely the IR or HR departments.