OTCPK • SIET.Y • US23292C1027
Generating your data highlights...
9.96b USD | # 1643 in US
568 shares | 55k USD
53m
29.52% | 15.65m