Sheriff Buys 175,000 Encore Energy Shares at Sub‑$1 Even as Stock Plummets 65% YTD—Insider Confidence Amid Turbulent Year.
Encore Energy insider buying shows confidence amid a 65% decline, hinting at a turnaround once ISR projects generate cash flow.
3 minutes to read
