Scoopfeeds — Intelligent news, curated.
Strategy Inc director Patten sells $159,120 in shares