OTCPK:FINM.Y | US52660W1018
Generating your data highlights...
13.6b USD | # 1084 in US
60.88k shares | 695.91k USD
575.31m
69.30% | 398.69m