OTCPK • TRAT.Y • US89415X1090
Generating your data highlights...
20.3b USD | # 989 in US
328 shares | 12.81k USD
500m
10.28% | 51.4m