OTCPK • DRXG.Y • US2615011002
Generating your data highlights...
3.37b USD | # 3137 in US
972 shares | 22.34k USD
336.73m
98.92% | 333.09m