NASDAQ: CAI
Caris Life Sciences Inc Stock Ownership - Who owns Caris Life Sciences?

Insider buying vs selling

Have Caris Life Sciences Inc insiders been buying or selling?

Buy
Sell
NameRoleDateSharesPriceValue
Jeff L. VacircaDirector2026-02-262,492$20.06
$49.99kBuy
David Paul FredricksonDirector2026-02-262,492$20.06
$49.99kBuy
Jon HalbertDirector2026-02-262,492$20.06
$49.99kBuy
Lloyd MinorDirector2026-02-262,492$20.06
$49.99kBuy
T. Danny PhillipsDirector2026-02-263,739$20.06
$75.00kBuy
Peter M. CastlemanDirector2026-02-265,509$20.06
$110.51kBuy
Peter M. CastlemanDirector2026-01-092,500$18.60
$46.50kBuy
Luke Thomas PowerSenior Vice President Chief Financial Officer and Chief Accounting Officer2025-12-1124,750$2.44
$60.39kBuy
Luke Thomas PowerSenior Vice President Chief Financial Officer and Chief Accounting Officer2025-12-1137,500$2.44
$91.50kBuy
Luke Thomas PowerSenior Vice President Chief Financial Officer and Chief Accounting Officer2025-12-1160,850$26.56
$1.62MSell

1 of 3

CAI insiders have sold more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when CAI insiders and whales buy or sell their stock.

CAI Shareholders

What type of owners hold Caris Life Sciences Inc stock?

Institutional
Insider
Retail
NameHoldSharesValueType
David D. Halbert49.51%139,903,714$2.58BInsider
Tssp Subfund Holdco LLC8.63%24,385,399$450.40MInsider
J H Whitney Equity Partners VI LLC7.17%20,256,615$374.14MInstitution
J H Whitney VI L P7.17%20,256,615$374.14MInsider
Sixth Street Partners Management Company LP6.86%19,385,399$358.05MInstitution
Adapt I Ltd6.00%16,943,232$312.94MInsider
Fmr LLC5.03%14,217,768$262.60MInstitution
Peter M. Castleman3.68%10,395,044$192.00MInsider
Coatue Management LLC3.48%9,819,992$181.38MInstitution
T Rowe Price Investment Management Inc3.26%9,205,959$170.03MInstitution

1 of 3

CAI vs Diagnostic & Research Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
CAI40.00%60.00%Net SellingNet Buying
RDNT71.05%28.95%Net SellingNet Selling
SHC86.78%13.22%Net SellingNet Selling
BLLN18.60%25.95%Net Buying
ICLR99.47%0.53%

Caris Life Sciences Stock Ownership FAQ

Who owns Caris Life Sciences?

Caris Life Sciences (NASDAQ: CAI) is owned by 51.43% institutional shareholders, 77.15% Caris Life Sciences insiders, and 0.00% retail investors. David D. Halbert is the largest individual Caris Life Sciences shareholder, owning 139.90M shares representing 49.51% of the company. David D. Halbert's Caris Life Sciences shares are currently valued at $2.63B.

If you're new to stock investing, here's how to buy Caris Life Sciences stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.