BMO upgraded Ubisoft's rating due to compelling valuation metrics, suggesting the stock could be undervalued in the current market.