I’m Upgrading Lululemon Stock to a Buy

Lululemon’s (NASDAQ: LULU) valuation has declined enough to offset the macroeconomic and geopolitical headwinds it faces in the near term.