10% owner Lazarus Energy Holdings buys 10,000 shares at $3.54 in 2 transactions; stock down 19.9% from 52-week high.
Lazarus Energy Holdings, a 10% owner, executed 2 separate purchases totaling 10,000 shares for $35,400.00 at $3.54 on 2026-06-12, increasing holdings from 8.57M to 8.58M shares. The insider's cross-ticker track record shows strong near-term results (avg 30d return +24.9%, 90d win rate 100.00% across 20 prior buys), though same-ticker history at BDCO is limited and outcome measurement incomplete. The current stock price of $3.46 is down 19.9% from the 52-week high and down 18.1% over 30 days, positioning this purchase in a declining price environment. The company shows a low P/E of 7.52 but faces headwinds: annual revenue declined 12.0%, it was unprofitable over the most recent full fiscal year, and the stock has fallen sharply in the near term despite the insider's historical success with open-market purchases elsewhere.