Block shares tumble after earnings and revenue miss and lowered guidance Block shares tumble after earnings and revenue miss and lowered guidance - SiliconANGLE ... siliconangle.com siliconangle.com / feeds siliconangle-com / / #technology / / 29 days 29d Share