15:31 · 8 May 2026 Coinbase CEO Brian Armstrong's Stock Sales Exceed Q1 2026 Losses: Key Details Coinbase CEO Brian Armstrong sold over $540 million in COIN stock between May 2025 and January 2026, surpassing the company's $394 million Q1 2026 net...