SolarEdge Technologies SEDG Q1 2026 Results Miss Estimates EPS 043 vs 029 Nvidia Earnings and CEO Jensen Huangs Commentary on China Export Controls Expected to Test US Equities NanoViricides NNVC Q1 2026 Beat Revenue NA EPS Exceeds by Significant Iran Tensions May Sideline Trade and Rare Earths at TrumpXi Summit VSEC Q1 2026 Earnings Strong EPS Beat of 278 Masks Modest Stock Decline LGND Q1 2026 Earnings EPS Misses Estimates but Stock Gains on Operational Strength Beyond Meat BYND Q1 2026 Earnings Narrower Loss Surprises Shares Edge Higher VINP Q1 2026 Earnings EPS Misses Estimates Despite Strong Stock Reaction Willdan Group WLDN Q1 2026 Earnings Earnings Beat Drives Share Price Higher SUI Q1 2026 Earnings EPS Misses Estimates by 126 Stock Gains on Market Optimism