Insider Trading & Ownership of Teresa DeLuca
-
Location
-
Nashville, TN
-
Summary
-
The estimated net worth of Teresa DeLuca is at least $1,642,089 dollars as of 15 Aug 2025. Teresa DeLuca is the Director of Surgery Partners, Inc. and owns shares of Surgery Partners, Inc. (SGRY) stock worth about $1.03M. Teresa DeLuca is the Director of LifeStance Health Group, Inc. and owns shares of LifeStance Health Group, Inc. (LFST) stock worth about $614.8K. Teresa DeLuca is the Director of 180 Life Sciences Corp. and owns shares of ETHZilla Corp (ETHZ) stock worth about $95.
-
Signature
-
/s/ Jennifer Baldock, Attorney-in-Fact
Notify me when Teresa DeLuca files a new Insider Trading report.
⭐ Subscribe ⭐