Investor Resources

News

News

Presentations

Presentations

CAPITAL STRUCTURE

CAPITAL STRUCTURE

TSX.V: MFG, OTCQB: MFGCF

ClassShares
Common Shares Outstanding109,246,007
Warrants0
Options1,505,000
Fully-diluted110,751,007
Regulatory Filings

Regulatory Filings

Financials

Financials

Earnings Report

2025

March 31, 2025
Q1 Financial Statements

March 31, 2025
Q1 Management’s Discussion and Analysis

2024

March 31, 2024
Q1 Financial Statements

March 31, 2024
Q1 Management Discussion & Analysis

June 30, 2024
Q2 Financial Statements

June 30, 2024
Q2 Management Discussion & Analysis

September 30, 2024
Q3 Financial Statements

September 30, 2024
Q2 Management Discussion & Analysis

December 31, 2024
Year-End Financial Statements

December 31, 2024
Year-End Management Discussion & Analysis

2023

March 31, 2023
Q1 Financial Statements

March 31, 2023
Q1 Management Discussion & Analysis

June 30, 2023
Q2 Financial Statements

June 30, 2023
Q2 Management Discussion & Analysis

September 30, 2023
Q3 Financial Statements

September 30, 2023
Q3 Management Discussion & Analysis

December 31, 2023
Year-End Financial Statements

December 31, 2023
Year-End Management Discussion & Analysis

2022

March 31, 2022
Q1 Financial Statements

March 31, 2022
Q1 Management Discussion & Analysis

June 30, 2022
Q2 Financial Statements

June 30, 2022
Q2 Management Discussion & Analysis

September 30, 2022
Q3 Financial Statements

September 30, 2022
Q3 Management Discussion & Analysis

December 31, 2022
Year-End Financial Statements

December 31, 2022
Year-End Management Discussion & Analysis

2021

March 31, 2021
Q1 Financial Statements

March 31, 2021
Q1 Management Discussion & Analysis

June 30, 2021
Q2 Financial Statements

June 30, 2021
Q2 Management Discussion & Analysis

September 30, 2021
Q3 Financial Statements

September 30, 2021
Q3 Management Discussion & Analysis

December 31, 2021
Year-End Financial Statements

December 31, 2021
Year-End Management Discussion & Analysis

2020

December 31, 2020
Year-End Financial Statements

December 31, 2020
Year-End Management Discussion & Analysis

Analyst Coverage

Analyst Coverage

Agentis Capital

Michael Gray
(778) 952-0978
michael.gray@agentis.ca

Laurentian Bank Securities

Jacques Wortman
(416) 941-7701
wortmanj@lb-securities.ca