Tecogen TGEN Stock Up 218 Key Resistance at 575 20260520 Musk Loses OpenAI Court Battle After Jury Finds He Waited Too Long to Sue Nu Skin NUS Q1 2026 Results Miss Estimates EPS 014 vs 015 Judge Dismisses Trumps IRS Lawsuit Opening Door for Potential Settlement Open Society Foundations Commits 300 Million to Strengthen US Economic Security and Civil Liberties Whats Next for WhiteHorse WHFCL at 2550 20260520