Browse the complete record of transactions filed by Mainstreet Equity Corp. Officer active across 1 company, notably Mainstreet Equity Corp.. In total, 36 reports have been recorded. History available since 5 May 2026. The latest transaction was filed on 29 May 2026 (38 - Redemption, retraction, cancellation, repurchase). Regulator: SEDI. The full history is openly available.
Declarations 36 total
100 shares @ CA$164.64 0.3% of flow Common Shares TSXSEDI:4727822 100 shares @ CA$164.64 0.3% of flow Common Shares TSXSEDI:4727820 800 shares @ CA$164.5288 2.7% of flow Common Shares TSXSEDI:4727819 800 shares @ CA$164.5288 2.7% of flow Common Shares TSXSEDI:4727817 100 shares @ CA$165.00 0.3% of flow Common Shares TSXSEDI:4727815 100 shares @ CA$165.00 0.3% of flow Common Shares TSXSEDI:4727814 900 shares @ CA$164.8167 3.1% of flow Common Shares TSXSEDI:4727812 900 shares @ CA$164.8167 3.1% of flow Common Shares TSXSEDI:4727810 900 shares @ CA$164.2433 3.0% of flow Common Shares TSXSEDI:4727806 900 shares @ CA$164.2433 3.0% of flow Common Shares TSXSEDI:4727805 1,000 shares @ CA$164.999 3.4% of flow Common Shares TSXSEDI:4727804 1,000 shares @ CA$164.999 3.4% of flow Common Shares TSXSEDI:4727803 200 shares @ CA$165.00 0.7% of flow Common Shares TSXSEDI:4727802 200 shares @ CA$165.00 0.7% of flow Common Shares TSXSEDI:4727801 900 shares @ CA$168.5022 8.0% of flow Common Shares TSXSEDI:4727797 900 shares @ CA$168.5022 8.0% of flow Common Shares TSXSEDI:4727796 1,000 shares @ CA$167.712 3.5% of flow Common Shares TSXSEDI:4727795 1,000 shares @ CA$168.712 3.5% of flow Common Shares TSXSEDI:4727794 1,000 shares @ CA$166.916 3.5% of flow Common Shares TSXSEDI:4727793 1,000 shares @ CA$166.916 3.5% of flow Common Shares TSXSEDI:4727792 1,000 shares @ CA$170.00 3.5% of flow Common Shares TSXSEDI:4727789 1,000 shares @ CA$170.00 3.5% of flow Common Shares TSXSEDI:4727787 1,000 shares @ CA$173.672 3.6% of flow Common Shares TSXSEDI:4727785 1,000 shares @ CA$173.672 3.6% of flow Common Shares TSXSEDI:4727783 1,000 shares @ CA$177.00 3.6% of flow Common Shares TSXSEDI:4727782 25 of 36 declarations
Load more (11 remaining)