Tamarack Valley Energy Ltd.

Tamarack Valley Energy Ltd.

8.50
EUR
+0.20
(+2.41%)
0.45EPS
16.92P/E
3.65BMarket Cap
Oct 28Next Earn