OTCPK • FTMD.F • CA34967D1015
Generating your data highlights...
76.2m USD | # 8870 in US
151.05k shares | 13.46k USD
612.02m
88.67% | 542.7m