On May 8, according to the OpenInsider tracking system, from May 2025 to the present, Coinbase founder and CEO Brian Armstrong has sold over 1.5 million shares of COIN, totaling approximately $550 million. Additionally, Coinbase today announced its financial report for the first quarter of 2026, revealing a net loss of $394 million and total revenue declining to $1.41 billion.
All Comments