TransAtlantic Petroleum Ltd.

TAT
NYSEMkt
4.79 0.18 (3.90%) last updated 4:31 PM EST Feb 27
Trade $TAT Now