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

2024

September 30, 2024
Q3 Financial Statements

September 30, 2024
Q2 Management Discussion & Analysis

June 30, 2024
Q2 Financial Statements

June 30, 2024
Q2 Management Discussion & Analysis

March 31, 2024
Q1 Financial Statements

March 31, 2024
Q1 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