OTCPK • TBAB.Y • US89473T1079
Generating your data highlights...
9.89b USD | # 1651 in US
1.14k shares | 44.59k USD
226.86m
87.15% | 197.7m