Story perspectives
Strategy Soars: Buy Ratings and Billion-Dollar Profits!
10/17/2025
36 4
1 of 1
Story summary
- Joseph Vafi of Canaccord Genuity maintained a Buy rating on Strategy (NASDAQ: MSTR) with a $296.76 target.
- China Renaissance initiated coverage with a Buy recommendation and an 86.93% upside to $562.04.
- Strategy reported quarterly revenue of $114.49 million and a net profit of $10.02 billion, improving from the prior year.
- Institutional ownership rose, with significant increases from several funds in the last quarter.
