Tamarack Valley Energy Ltd.

Tamarack Valley Energy Ltd.

8.45
EUR
+0.20
(+2.42%)
0.45EPS
16.81P/E
3.63BMarket Cap
Oct 28Next Earn