TNP.TO Insider Buying — TRANSATLANTIC PETROLEUM LTD.

5 insider purchases on record · latest filing 2009-11-24.