BW is trading 5.2% down at $10.73 as the stock extends a steep multi-session slide driven by persistent short-seller allegations, ongoing insider selling, and recent share dilution.

  • A March 2026 report from Wolfpack Research questioned BW's flagship $2.4 billion Base Electron contract, continuing to impact investor confidence and leading to class-action lawsuits.
  • Sentiment also remains pressured by recent share sales from major shareholder BRC Group and dilution from a May 2026 public offering of over 10 million shares.
  • The company also reported a wide GAAP net loss of $79.6 million in Q1 2026.