Madison MSGE EPS beats estimates by 75 but stock slips on 17 revenue decline concerns What turn bearish Rent the RENT Bearish Momentum 20260429 What makes WSFS WSFS a stronger buy than it appears 036 20260506 X4 Pharmaceuticals XFOR Stock Chart Pattern Insight X4 Pharmaceuticals posts 379 EPS beat with narrower loss