Analysts Viewpoint Wolfe Research initates Caris Life Sciences Inc (CAI) rating to an Outperform In a filing, Caris Life Sciences Inc revealed its insider Denton John Russel acquired Company’s shares for reported $0.16 million