TransAtlantic Petroleum Ltd.

TAT
NYSEMkt
5.19 0.04 (0.91%) last updated 4:16 PM EDT Mar 31
Trade $TAT Now