Analyst Coverage
Brokerage | Analyst | OGI Rating |
---|---|---|
Canaccord | Federico Games | Buy |
Jefferies | Douglas Miehm | Buy |
RBC | Matthew Bottomley | Hold |
BMO | Tamy Chen | Hold |
Past Reports
2025
Management Discussion & Analysis
Financial Statements
Press Release
2024
Management Discussion & Analysis
Financial Statements
Press Release
2023
Management Discussion & Analysis
Financial Statements
Press Release
Past Reports
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Past Reports
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q1: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q2: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q3: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.
Q4: Financial Statement, Management Discussion & Analysis, Press Release, Earnings Call Recording, and Earnings Call Transcript.