Vanguard filed a 13G/A form yesterday with SEC disclosing ownership of over 20 million shares of MSTR or 8.5% of the company.

And they don’t even “like” bitcoin 😂

Reply to this note

Please Login to reply.

Discussion

No replies yet.