OTCPK • SNMR.F • IT0003153415
Generating your data highlights...
24.1b USD | # 861 in US
2.23k shares | 16.68k USD
3.36b
61.14% | 2.05b