Analyst Coverage

B. Riley Financial

Matthew Key
703-312-1821

Canaccord Genuity

Katie Lachapelle
416.869.7294

Cantor Fitzgerald

Mike Kozak
416.350.8152

Noble Capital Markets

Michael Heim
314.308.9711

Red Cloud Securities

David Talbot
877.919.5979

Roth Capital Partners

Joseph Reagor
949.720.7106

Sprott Capital Partners

Justin Chan
+44 (0)7554 784 688

VIII Capital

Puneet Singh
647.265.8216