Block Shares Drop 18% Amid Weak Revenue Guidance

Block shares plunged 18% as the company adopts a cautious stance and issues weak guidance for the year, following a disappointing revenue report for the first quarter -

Block Shares Drop 18% Amid Weak Revenue Guidance
Broadcast by