Drooid Logo
Back to today’s briefing

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.