Comments

Leviathan News (Mar 2026) - STRC 8-K shows 16,816 BTC bought last week via 11.8M new shares worth $1.18B at ~$70k per BTC, lifting Bitcoin treasury accumulation to record, accelerating pace versus prior weeks.