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$62.28
7D
4.7%
1Y
8.5%