Skip to content
TRANSATLANTIC PETROLEUM CORP. (TNP.TO) — insider trading: 207 buys, 82 sells · InsiderLens