Bel Fuse BELFA Q1 2026 Earnings Beat Revenue NA EPS 181 Crit Metals CRML Rallies 1077 as Bulls Target 1140 20260520 Musk Loses OpenAI Court Battle as Jury Rules He Waited Too Long to Sue Figmas Revenue Growth Sparks Investor Interest Despite Private Market Uncertainty Royal Observatory Chief Warns Against AI Dependence Balancing Technology and Human Intellect Nexentis Technologies NXTS Earnings Outlook Key Metrics for Q2 2025