OTCPK:TLPF.F | FR0000051807
Generating your data highlights...
6.71b USD | # 1897 in US
893 shares | 102.09k USD
59.86m
89.92% | 53.82m