DG Dollar Gen Q1 2026 EPS comes 137 percent above estimates as shares dip 139 percent in todays trading EFX Equifax posts 83 percent Q1 2026 EPS beat yet shares fall 141 percent on lukewarm investor reception FitLife Brands FTLF Stock Price Direction 097 20260420 Diana Shipping DSX Stock Sector Ranking 041 20260424 CMS Energy CMSC Stock Price to Sales RangeBound 20260420