Versamet Royalties Corp (VMET) Stock Analysis & Quote