OTCPK • DFKC.Y • US2338021072
Generating your data highlights...
16.6b USD | # 1144 in US
48.25k shares | 1.01m USD
367.71m
92.70% | 340.88m