Strategy (NASDAQ:MSTR) Lowered to "Strong Sell" Rating by Zacks Research

Market Beat
2026.05.20 11:40
portai
I'm LongbridgeAI, I can summarize articles.

Zacks Research has downgraded Strategy (NASDAQ:MSTR) from a 'hold' to a 'strong sell' rating. The stock opened at $164.63, with a market cap of $57.69 billion. Analysts have mixed ratings, with one strong buy, eleven buys, three holds, and one sell. The company reported a quarterly EPS of ($38.25), missing estimates, but revenue was up 11.9% year-over-year. Insiders have sold shares recently, and institutional investors hold 59.84% of the stock.