Aemetis Execs Load Up on Options as Stock Nears Low, Betting on Bio‑Fuel Breakout
Insider buying at Aemetis signals confidence in a growing biotech‑energy play, with executives buying options at $2.64 as the stock climbs from a 52‑week low.
3 minutes to read

