M Mainstreet Equity Corp.: management transactions · Canada · SEDI Browse the full management transaction log of Mainstreet Equity Corp., a publicly traded company based in Canada. Shares are listed on CA CA, under the oversight of SEDI. The latest transaction was disclosed on 2 June 2026 (38 - Redemption, retraction, cancellation, repurchase). Among the most active insiders: Mainstreet Equity Corp. The full history is accessible without an account.
Informational score on this market. Our backtest validates the signal only on 8 EU venues; elsewhere (notably US markets) insider buys historically invert or do not hold. Not a recommendation.
Last declaration on 2 June 2026
All Executives36 Thresholds0 Prospectus0 Other0
Declarations 36 total
● 1 - Issuer · Executives · 29 May 2026
100 shares @ CA$164.64 0.3% of flow Common Shares TSXSEDI:4727822 ● 1 - Issuer · Executives · 29 May 2026
100 shares @ CA$164.64 0.3% of flow Common Shares TSXSEDI:4727820 ● 1 - Issuer · Executives · 29 May 2026
800 shares @ CA$164.5288 2.7% of flow Common Shares TSXSEDI:4727819 ● 1 - Issuer · Executives · 29 May 2026
800 shares @ CA$164.5288 2.7% of flow Common Shares TSXSEDI:4727817 ● 1 - Issuer · Executives · 28 May 2026
100 shares @ CA$165.00 0.3% of flow Common Shares TSXSEDI:4727815 ● 1 - Issuer · Executives · 28 May 2026
100 shares @ CA$165.00 0.3% of flow Common Shares TSXSEDI:4727814 ● 1 - Issuer · Executives · 28 May 2026
900 shares @ CA$164.8167 3.1% of flow Common Shares TSXSEDI:4727812 ● 1 - Issuer · Executives · 28 May 2026
900 shares @ CA$164.8167 3.1% of flow Common Shares TSXSEDI:4727810 ● 1 - Issuer · Executives · 27 May 2026
900 shares @ CA$164.2433 3.0% of flow Common Shares TSXSEDI:4727806 ● 1 - Issuer · Executives · 27 May 2026
900 shares @ CA$164.2433 3.0% of flow Common Shares TSXSEDI:4727805 ● 1 - Issuer · Executives · 26 May 2026
1,000 shares @ CA$164.999 3.4% of flow Common Shares TSXSEDI:4727804 ● 1 - Issuer · Executives · 26 May 2026
1,000 shares @ CA$164.999 3.4% of flow Common Shares TSXSEDI:4727803 ● 1 - Issuer · Executives · 22 May 2026
200 shares @ CA$165.00 0.7% of flow Common Shares TSXSEDI:4727802 ● 1 - Issuer · Executives · 22 May 2026
200 shares @ CA$165.00 0.7% of flow Common Shares TSXSEDI:4727801 ● 1 - Issuer · Executives · 19 May 2026
900 shares @ CA$168.5022 8.0% of flow Common Shares TSXSEDI:4727797 ● 1 - Issuer · Executives · 19 May 2026
900 shares @ CA$168.5022 8.0% of flow Common Shares TSXSEDI:4727796 ● 1 - Issuer · Executives · 15 May 2026
1,000 shares @ CA$167.712 3.5% of flow Common Shares TSXSEDI:4727795 ● 1 - Issuer · Executives · 15 May 2026
1,000 shares @ CA$168.712 3.5% of flow Common Shares TSXSEDI:4727794 ● 1 - Issuer · Executives · 14 May 2026
1,000 shares @ CA$166.916 3.5% of flow Common Shares TSXSEDI:4727793 ● 1 - Issuer · Executives · 14 May 2026
1,000 shares @ CA$166.916 3.5% of flow Common Shares TSXSEDI:4727792 ● 1 - Issuer · Executives · 13 May 2026
1,000 shares @ CA$170.00 3.5% of flow Common Shares TSXSEDI:4727789 ● 1 - Issuer · Executives · 13 May 2026
1,000 shares @ CA$170.00 3.5% of flow Common Shares TSXSEDI:4727787 ● 1 - Issuer · Executives · 12 May 2026
1,000 shares @ CA$173.672 3.6% of flow Common Shares TSXSEDI:4727785 ● 1 - Issuer · Executives · 12 May 2026
1,000 shares @ CA$173.672 3.6% of flow Common Shares TSXSEDI:4727783 ● 1 - Issuer · Executives · 11 May 2026
1,000 shares @ CA$177.00 3.6% of flow Common Shares TSXSEDI:4727782 25 of 36 declarations
Load more (11 remaining)