OTCPK • STKT.F • SE0022419784
Generating your data highlights...
5.45b USD
N/A shares | N/A USD
179.56m
99.86% | 179.32m