OTCPK:XFAB.F | BE0974310428
Generating your data highlights...
809m USD | # 5277 in US
704 shares | 4.85k USD
130.63m
38.61% | 50.44m