OTCPK:TSCD.Y | US8815754010
Generating your data highlights...
32.6b USD | # 566 in US
591.02k shares | 8.3m USD
6.66b
95.82% | 6.38b