OTCPK • FLMN.Y • US31660D1072
Generating your data highlights...
4.18b USD | # 2788 in US
N/A shares | N/A USD
83.96m
27.08% | 22.74m