Block Inc XYZ Q1 2026 Earnings Strong EPS Beat of 2443 Surprises Markets Shares Dip Slightly Natuzzi SpA NTZ Q4 2011 Earnings Deep EPS Miss as Italian Furniture Maker Struggles in Weak Economic Climate BlackLine Q1 2026 Earnings EPS Surges 21 Above Estimates Stock Edges Lower OWLT Q1 2026 Earnings EPS Surprises to the Upside Despite Revenue Uncertainty MEC Q1 2026 Earnings Earnings Beat Expectations Stock Surges Burford Capital Q1 2026 Earnings Massive EPS Miss as Litigation Outcomes Weigh