Kforce KFRC Q1 2026 Earnings Surprise EPS 046 Up Significant Parle Industries Shares Hit Upper Circuit After ModiMeloni Melody Moment But Is the Market Mistaken Century Alum CENX Q1 2026 Results Fall Short EPS 163 Revenue NA Ramaco Resources METC Q1 2026 Earnings Miss Sparks Concern NorthWestern NWE Q1 2026 Results Top Views on Strong Revenue Amplitude AMPL Q1 2026 Results Miss Estimates EPS 002 vs 001