MicroStrategy has shed 52% over the past year and sits 71% below its July 2025 peak of $457.22. Analysts remain ...
Michael Saylor's Strategy bought another 13,927 bitcoin for $1 billion via STRC preferred stock, funding the buy with zero ...
Institutional Holdings information is filed by major institutions on form 13-F with the Securities and Exchange Commission. Major institutions are defined as firms or individuals that exercise ...