OTCPK • SPGN.Y • US8503901055
Generating your data highlights...
4.1b USD | # 2826 in US
1.03k shares | 11.79k USD
198.89m
13.40% | 26.65m