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