OTCPK • SGBA.F • LU0088087324
Generating your data highlights...
3.46b USD | # 3091 in US
3.21k shares | 28.55k USD
417.9m
82.22% | 343.61m