Bausch Health's Slow Rebuild Faces New Scrutiny After Lombard Odier Cuts Its Stake
Key PointsLombard Odier Asset Management (USA) Corp sold 3,334,000 shares of Bausch Health Companies; position value declined by approximately $22,564,800...
Nasdaq News: Markets·12d ago