Block stock declines after missing revenue estimates | PaymentsSource Banking November 7, 2024 This is breaking news. Check back for more updates.Block’s shares were reeling Thursday, falling nearly 10% in after hours trading…