Mid Penn Bancorp MPB Q1 2026 Earnings Earnings Per Share Misses Estimates by 51 Stock Declines Processa Pharmaceuticals Inc PCSA Q4 2025 Earnings EPS Misses Estimates as Biotech Focuses on Clinical Pipeline Skye Bioscience Q1 2026 Earnings WiderthanExpected Loss Highlights Pipeline Progress DIOD Q1 2026 Earnings Strong EPS Surprise of 27 Drives Stock Higher Nathans Famous Inc NATH Q4 2024 Earnings EPS of 096 Despite Quiet Quarter Stock Edges Lower Castle Biosciences Q1 2026 Earnings NarrowerThanExpected Loss Stock Slips Sprott Focus Trust Inc FUND Edges Higher as Precious Metals Fund Holds Near Key Support Open Lending LPRO Surges 87 as Stock Tests Key Resistance at 222 Hudson Technologies HDSN Edges Higher as Stock Tests Key Resistance Level CTS Corporation CTS Surges 402 Key Levels to Monitor ZKH Group Shares Slide Over 11 as Price Approaches Support Zone Sharps Technology Inc Warrant STSSW Slides 765 as Support and Resistance Converge at 004 Ryanair RYAAY Captures Gains as Travel Demand Signals Resilience