OTCPK • SIUA.F • DE000STAB1L8
Generating your data highlights...
457m USD | # 6160 in US
205 shares | 4.1k USD
24.53m
47.19% | 11.58m