LifeStance Health director Teresa DeLuca sells 20,441 shares worth $249,991.43
LFST•Teresa DeLuca sells LifeStance Health shares
- LifeStance Health director Teresa DeLuca sold 20,441 common shares on Aug. 13, 2026 at $12.23.
- DeLuca held 104,593 shares following the transaction, according to a Form 4 filed on Aug. 14, 2026.




