Posted inMarket President Spetzler Executes $14.8M Caris Life Sciences Stock Sale President Spetzler recently offloaded $14.8 million in Caris Life Sciences stock. Discover the details of this significant insider transaction. Posted by Prasenjit Bhowmik October 14, 2026