OTCPK • KSVR.F • DE0006292030
Generating your data highlights...
1.74b USD | # 4190 in US
37 shares | 49.89k USD
864.71k
100.00% | 864.71k