OTCPK • SNPT.F • KYG8586D1097
Generating your data highlights...
10.9b USD | # 1631 in US
446 shares | 3.53k USD
1.07b
60.41% | 648.91m