The present global economic landscape, marked by a myriad of uncertainties like geopolitical tensions, inflation, rising interest rates and commodity prices, has led to a lot of volatility in the financial markets. Recently, Cassidy reiterated a Buy rating on the stock with a price target of $51, which implies upside potential of 31.1% from current levels. The success rate of his Buy ratings stands at 59%.