Netcapital Inc NCPL Q1 2026 Earnings EPS Misses Estimates Amidst Challenging Operating Environment Tecogen Inc TGEN Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction Lightbridge Corporation Q1 2026 Earnings Continued Investment in Nuclear Fuel Technology Amidst No Revenue UPBD Q1 2026 Earnings EPS Beats Estimates Stock Rises 43 LGND Q1 2026 Earnings EPS Falls Short of Estimates Despite Positive Stock Movement NAII Q2 2024 Earnings Reported Loss Deepens as Stock Declines