OTCPK:TLPF.F | FR0000051807
Generating your data highlights...
5.06b USD | # 2205 in US
801 shares | 74.58k USD
59.19m
83.70% | 49.54m