Investcorp ICMB Q3 2025 Results Miss Estimates EPS 004 vs 011 Natuzzi SpA NTZ Stock Analysis 146 Gain What to Watch 20260515 Flowco Holdings FLOC Stock Analysis Climbs 123 Eyes on 2849 20260515