Ventum Cap Mkts upgraded shares of Metalla Royalty & Streaming (CVE:MTA – Free Report) to a strong-buy rating in a research report report published on Wednesday, Zacks.com reports. Metalla Royalty & Streaming Stock Performance Shares of Metalla Royalty & Streaming stock opened at C$4.36 on Wednesday. The firm has a market capitalization of C$398.90 million, […]