Hongli Group HLP Stock Analysis Falls 1474 Watching 077 20260520 Ramaco Resources METCB Reports Mixed Q1 2026 Revenue Beats but EPS Misses Franklin FBRT Stock Today Drops 295 Key Support at 828 20260520 OilDri ODC Q1 2026 Earnings Revenue NA Matching Views Pennsylvania Primary Win for Populist Candidate Signals Shift in Democratic Economic Agenda Bitcoin ETFs Attract 2 Billion in April as Market Watches for Sustained Momentum in May Standard Chartered to Cut Nearly 8000 Roles as AI Reshapes Support Operations