Clarivate CLVT Q1 2026 Beat Revenue NA EPS Exceeds by Significant FTC Solar FTCI Jumps 210 on Strong Momentum 20260520