TransAtlantic Petroleum Ltd.

TAT
NYSEMkt
5.60 0.12 (2.10%) last updated 1:25 PM EDT Apr 27
Trade $TAT Now