CLARIVATE PLC CLVT · Small cap · 1 article July 6, 2026 Deals Clarivate to Sell Life Sciences Unit in $600 Million Asset Deal