Director Finkelstein buys 4,000 BRBR shares at $9.24; stock down -86.34% from $67.00 high, -40.85% in 30 days.
Director David Isaiah Finkelstein purchased 4,000 shares of Bellring Brands at $9.24, increasing his holdings to 13,326 shares. However, the timing of this purchase raises concerns: the stock has collapsed -86.34% from its 52-week high of $67.00, and has declined -40.85% in just the past 30 days and -48.8% over 90 days. More notably, Finkelstein's prior buy in February generated a -47.9% 90-day return with a 0.00% win rate, suggesting poor execution timing on previous insider purchases. While the company's fundamentals remain solid—with $598.7M in quarterly revenue, $33.9M net income, and +16.0% annual growth—the repeated buying during significant downturns without evidence of successful timing raises questions about whether this reflects conviction or is simply averaging down during decline.