OTCPK • RCDT.F • IT0003828271
Generating your data highlights...
11.9b USD | # 1467 in US
220 shares | 12.74k USD
203.43m
52.84% | 107.5m