Results
1
1 companies
Tourmaline Oil
Market Cap: CA$23.2b
Engages in the acquisition, exploration, development, and production of petroleum and natural gas properties in the Western Canadian Sedimentary Basin.
TOU
CA$60.45
7D
-1.3%
1Y
-3.4%