Block shares plunge 17% on revenue miss Posted on May 1, 2025 By CNBC 3 Views Block shares plunge 17% on revenue miss Block reported weaker-than-expected revenue for the first quarter. continue reading...