Stockreport

Metalla Royalty & Streaming reports FY results [Seeking Alpha]

Metalla Royalty & Streaming Ltd. Common Shares  (MTA) 
PDF The company also recorded a net loss of $4.2 million versus a net loss from 2024 of $5.5 million, and received or accrued payments on 3,436 Gold Equivalent Ounces ("GEO [Read more]