OTCPK • FPLS.F • CA33833X1015
Generating your data highlights...
2.56b USD | # 3619 in US
54.04k shares | 1.52m USD
89.94m
81.23% | 73.05m