Milestone Scientific MLSS Q1 2026 Earnings Narrower Loss Beats Estimates as Stock Edges Lower BY Q1 2026 Earnings EPS Beat With 755 Surprise Shares Edge Higher Natuzzi SpA NTZ Q4 2011 Earnings Heavy Loss Misses ZeroEstimate as Restructuring Pressures Persist JOE Q1 2026 Earnings EPS of 024 Reported Stock Edges Lower BFC Q1 2026 Earnings Earnings Miss Expectations as EPS Falls Short TaskUs Inc TASK Q1 2026 Earnings Small EPS Miss on Modest Revenue Uncertainty