OTCPK • FLMN.F • DE0005772206
Generating your data highlights...
4.18b USD | # 2788 in US
116 shares | 5.87k USD
83.96m
27.06% | 22.72m