OTCPK • SIGR.F • NL0000817179
Generating your data highlights...
665m USD | # 5642 in US
N/A shares | N/A USD
44.02m
47.31% | 20.83m