Skip to main content
Overview
News
Events & Presentations
Stock Information
Stock Quote
Stock Chart
Historical Stock Quote
Analyst Coverage
Financials
Quarterly Results
Annual Reports
SEC Filings
Leadership
Board of Directors
Executive Management
Committee Composition
Governance Documents
Social Impact
Resources
Investor Contacts
Investor FAQs
Email Alerts & RSS
Analyst Coverage
Overview
News
Events & Presentations
Stock Information
Stock Quote
Stock Chart
Historical Stock Quote
Analyst Coverage
Financials
Quarterly Results
Annual Reports
SEC Filings
Leadership
Board of Directors
Executive Management
Committee Composition
Governance Documents
Social Impact
Resources
Investor Contacts
Investor FAQs
Email Alerts & RSS
Analyst Coverage table
Firm
Analyst
Alliance Global Partners
Aaron Grey
ATB Capital
Federico Gomes
Beacon Securities
Russell Stanley
Canaccord
Luke Hannan
Cormark Securities
Jesse Pytlak
Echelon Wealth Partners
Andrew Semple
Eight Capital
Ty Collin
Haywood Securities
Neal Gilmer
Jefferies
Owen Bennett
Ladenburg Thalmann & Co.
Glenn Mattson
Needham
Matt McGinley
PI Financial
Jason Zandberg
Piper Sandler Companies
Michael Lavery
Roth MKM
Scott Fortune
Wedbush Securities
Gerald Pascarelli