Lucara Diamond Corp.

Lucara Diamond Corp.

0.08
EUR
+0.00
(+1.25%)
0.02EPS
6.19P/E
147.50MMarket Cap
Nov 13Next Earn