OTCPK • SHPP.F • NL0012044747
Generating your data highlights...
1.1b USD | # 4887 in US
170 shares | 8.54k USD
20.11m
68.73% | 13.82m