Skip to content
GRAN TIERRA ENERGY INC. (GTE) — insider trading: 13 buys, 50 sells · InsiderLens