Clarivate forecasts 2026 adjusted EBITDA of $865 million to $885 million after Life Sciences sale - CLVT News | Rallies