CEO Carroll bought 4,221 shares of BDCO at $1.42; stock now $1.24, down 71.2% from 52-week high of $4.30.
CEO Jonathan P Carroll purchased 4,221 shares at $1.42 on 2025-09-11, increasing his holdings to 4,125,000 shares. The stock has since declined to $1.24 (currently -71.2% from its 52-week high and down 18.4% over the past 30 days). At this specific ticker, Carroll's 5 prior buys all resulted in negative 90-day returns ranging from -20.8% to -26.7%, with a 0% success rate at the 90-day mark. The company is unprofitable (net income $-1.7M), revenue has contracted 19.8% year-over-year, and market cap stands at $18.5M. The recent purchase occurs in a deteriorating price environment where both near-term momentum and longer-term fundamentals signal headwinds.