10% owner Lazarus Energy Holdings bought 20,000 shares at avg $3.93 on 2026-05-27; stock now $3.52, down -7.6% in 30d but up +63.3% in 90d.
Lazarus Energy Holdings, a 10% owner, executed 4 separate purchases totaling 20,000 shares for $78,650.00 at a blended average price of $3.93. The current price of $3.52 is -18.5% from the 52-week high of $4.32, and the stock declined -7.6% over the 30-day period but advanced +63.3% over 90 days. The insider's cross-ticker track record shows 20 prior buys with an average 90-day return of +9.0% and a 90-day win rate of 100.00%, though at this specific ticker (BDCO), the 5 prior trades completed within measurable timeframes showed 30-day gains ranging from +28.4% to +33.7%, with 90-day outcomes not yet determinable. Fundamentally, the company reported quarterly revenue of $81,490,000.00 and net income of $14,730,000.00, but full-year net income was negative, and annual revenue declined -12.0% year-over-year, while the P/E of 7.65 reflects a market cap of $52,525,327.36. The purchase occurs in a context of recent gains at this ticker but mixed fundamentals and a compressed recent 30-day trend.