DWSN Q2 2019 Earnings EPS Misses Estimates Amid Challenging Market Danaher Q1 2026 Earnings Earnings Per Share Beats Estimates Amid Slight Stock Pullback DSX Q4 2025 Earnings Deep Earnings Miss Pressures Stock as Dry Bulk Headwinds Persist YELP Q1 2026 Earnings EPS Beats Estimates by 117 as Stock Rises KLXE Q1 2026 Earnings EPS Beats Estimates Amid Sector Headwinds GormanRupp GRC Holds Near Support as Trading Remains Tepid Heritage Commerce Corp HTBK Holds Steady at 1345 as Key Levels Tighten SurgePays Inc SURG Holds Near Support After Minor Decline Amesite Inc AMST Slides Over 13 as Key Support Levels Come into Focus Cerus Corporation CERS Q1 2026 Earnings Narrowing Losses Beat Estimates as Cost Discipline Strengthens