OTCPK • SAFR.F • FR0000073272
Generating your data highlights...
153b USD | # 130 in US
951 shares | 366.59k USD
414.54m
74.23% | 307.72m