OTCPK • SEBY.F • FR0000121709
Generating your data highlights...
3.11b USD | # 3280 in US
12 shares | 760.8 USD
54.79m
47.23% | 25.87m