OTCPK:FINM.F | IT0003856405
Generating your data highlights...
13.6b USD | # 1084 in US
3.13k shares | 71.49k USD
575.31m
69.30% | 398.69m