TransAtlantic Petroleum Ltd.

TAT
NYSEMkt
5.26 0.13 (2.53%) last updated 4:02 PM EDT Jul 02
Trade $TAT Now