OTCPK • TBAB.F • SE0000114837
Generating your data highlights...
9.89b USD | # 1651 in US
170 shares | 6.16k USD
194.89m
99.66% | 194.22m