Not financial advice. Don't invest unless you're prepared to lose all the money you invest. This is a high-risk investment and you should not expect to be protected if something goes wrong.
ArkhamWhale tracker

Arkham reports that STRC worth about $7.3B was sold at market between Nov 2025 and May 2026 (73,107,389 shares for ~$7,300.3M income), with no sales after May, per weekly filings. The post also claims Saylor bought Bitcoin after STRC sales.