Mizuho Maintains Outperform on Strategy, Lowers Price Target to $320
Share
Strategy
MSTR
139.69
+1.66%