Polar Power Inc POLA Q1 2026 Earnings Net Loss of 005 Per Share Shares Fall 57 Amid Thin Disclosure INSM Q1 2026 Earnings EPS Beat of 2234 But Stock Declines 3 GSK Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher Educational Development Corporation Q1 2026 Earnings Reported Loss of 037 Per Share Stock Declines AVXL Q1 2026 Earnings NarrowerThanExpected Loss Amid Continued RD Focus NFG Q1 2026 Earnings Earnings Miss Estimates Amid Slight Stock Decline