OTC Markets OTCPK USD

MEG Energy Corp. (MEGEF)

17.96
+0.45
+(2.57%)
At close: June 2 at 3:59:15 PM EDT