MRX Drops After Earnings as Short Sellers Retreat and Analysts Hold Their Nerve
Marex Group Limited has slid 6.5% this week to $59.93, crossing the August 12 earnings line and coming out the other side with shorts covering and the analyst price target consensus sitting well above the current price…