Townsquare Capital LLC Has $1.72 Million Stock Position in Strategy Incorporated (NASDAQ:MSTR)

Market Beat
2025.04.18 08:14
portai
I'm PortAI, I can summarize articles.

Townsquare Capital LLC increased its stake in Strategy Incorporated (NASDAQ:MSTR) by 53.6% in Q4, owning 5,950 shares valued at $1.72 million. Other institutional investors also raised their positions. MSTR stock opened at $311.66, with a market cap of $80.21 billion. The company reported a loss of ($3.20) EPS, missing estimates. Insider trading included significant sales by CAO Jeanine Montgomery and Director Leslie J. Rechan. Analysts have mixed ratings, with price targets ranging from $409 to $650.