Genie GNE Stock Strength or Weakness Marginal Loss 20260420 Aligos ALGS Stock Volume Confirmation Wavering 20260420 Is Trinity TRIB stock a good opportunity today Q4 2024 EPS Misses Estimates BMLL BoA Pref 5 posts quarterly results as floating rate preferred dividends attract income investors DMC Global BOOM Stock Trendline Structure Analysis Q4 2025 EPS Misses Estimates Hayward Holdings Q1 2026 Earnings EPS Beats Estimates Revenue Data Not Disclosed First Western Financial MYFW Q1 2026 Earnings Strong EPS Beat Reflects Solid Operating Performance FSP Q4 2025 Earnings Profitability Surprise as EPS Turns Positive SGML Q1 2026 Earnings EPS Surges Past Estimates Shares Rise 282 SCCF Q4 2025 Earnings Massive EPS Surprise of 782 Driven by Strong Operational Performance VELO Q1 2026 Earnings Narrowed Loss Exceeds Expectations Shares Rise 9