Petra Diamonds Limited

Petra Diamonds Limited

PDL.L
Petra Diamonds LimitedGB flagLondon Stock Exchange
6.88
GBp
-0.42
- -
14.16MMarket Cap