Caris Life Sciences Inc (CAI) Historical FCF Yield | 2016-2026