GNLX Genelux Corporation falls 246 after Q4 2025 EPS lands below analyst consensus estimates Bank of NTB Stock Resistance Levels Hovering 20260416 How Oaktree OCSL is positioning for the next five years Smart Money Outflows 20260508 FSHP Flag Ship posts 017 Q1 2025 EPS despite zero revenue as acquisition pipeline details remain undisclosed