OTCPK:SAFR.Y | US7865841024
Generating your data highlights...
95.4b USD | # 167 in US
109.67k shares | 6.1m USD
420.38m
77.10% | 324.1m