Insider Buying Sparks Hope: Origin Materials CFO Buys 500K Options Amid Falling Stock
Origin Materials insider activity shows CFO/COO buying 500k options amid sharp share price drop—an insider‑driven bullish signal for investors eyeing sustainable carbon‑negative materials.
4 minutes to read
