OTCPK • SFNX.F • BE0003717312
Generating your data highlights...
9.21b USD | # 1714 in US
215 shares | 54.16k USD
35.46m
43.49% | 15.42m