In the last 90 days, Ecora Resources PLC has seen net insider buying totaling £135,304, with two executives making purchases. Notably, the CEO, CFO, and Non-Executive Chairman have all made significant buy transactions in May 2026. There were no reported insider sales in this period. The stock has experienced a slight decrease of 0.8% over the past 90 days.