Stockreport

Institutions own 46% of Strategy Inc (NASDAQ:MSTR) shares but retail investors control 48% of the company [Yahoo! Finance]

Strategy Inc - Class A  (MSTR) 
Last strategy inc - class a earnings: 4/28 04:01 pm Check Earnings Report
US:NASDAQ Investor Relations: ir.microstrategy.com
PDF 42% of the business is held by the top 25 shareholders Institutional ownership in Strategy is 46% We've found 21 US stocks that are forecast to pay a dividend yield [Read more]