LifeStance Health director Teresa DeLuca sells $249,993 in shares By Investing.com
LifeStance Health Group director Teresa DeLuca sold 20,441 shares of the company's common stock for $249,993 on August 13, 2026, with the shares trading near their 52-week high after a significant gain. Despite this sale, management has been actively buying back shares, though InvestingPro's …