OTCPK • FFMG.F • CA3208901064
Generating your data highlights...
507m USD | # 6040 in US
976.32k shares | 374.57k USD
1.38b
94.99% | 1.31b