Block Inc. (NYSE: XYZ) shares slumped over 22% in pre-market trading on Friday after the financial technology firm reported first-quarter
10 months ago