President sold 30,730 shares of BTSG at $21.75; post-sale holdings 39.3K shares (-43.9%)
Robert Allen sold 30,730 shares at $21.75 on 2025-06-12, reducing his holdings by 43.9% to 39,269 shares. The stock has since declined 9.8% over 30 days and is now trading 13.3% below its 52-week high of $24.43. Against this backdrop, BTSG's fundamentals show significant turbulence: the company reported a full-year net loss despite strong 27.6% annual revenue growth and generated $29.5M in net income in its latest quarter. The elevated P/E of 64.18 reflects the market's premium pricing despite recent profitability volatility. An insider reduction of nearly 44% of holdings during a period of recent price decline and mixed financial performance warrants investor scrutiny of the company's near-term trajectory.