InvestingeClerx Shares Fall as Much as 12%; Shareholder Profit Dips 1.5%By Celia RowanOct 29, 2026, 5:54 AM UTC