Over the last 90 days, Tullow Oil PLC has seen insider buying totaling £26,215.30, with one executive making net purchases. Notably, the Chair and Chief Financial Officer have recently acquired shares. There were no insider sales reported during this period. The stock has experienced a 4.1% increase in price over the past 90 days.