Coinbase and Block surprise with beat earnings and revenue
Shares of Coinbase Inc. and Block Inc. rose in late trading after the two crypto-focused companies surprised earnings and revenue for their quarters that ended March 31. Coinbase posted a loss per share of 34 cents on revenue of $736 million. Revenue was down 33% from the same quarter last year, but up 22% from … Read more