OTCPK:BTLC.Y | US1108281007
Generating your data highlights...
4.67b USD | # 2468 in US
12.67k shares | 65.78k USD
999.17m
95.77% | 956.95m