Metalla Royalty & Streaming Ltd.  ( MTA )  Upgraded to Buy: What Does It Mean for the Stock?