Caris Life Sciences President David Baxley Spetzler disposes of USD 14.75 million in common shares - CAI News | Rallies