Petaquilla Minerals have been buying back shares, while Magellan's insiders have been buying over the past 6 months.
below is the chart for Magellan minerals, with the most recent buy on May 22:
Here is the chart:
And this is the chart for Petaquilla. They've been buying back a lot of shares...