Tradehold Limited

Tradehold Limited

TDH.JO
Tradehold LimitedZA flagJohannesburg Stock Exchange
798.00
ZAc
- -
- -
205.57BMarket Cap