OTCPK • TMVW.F • DE000A2YN900
Generating your data highlights...
924m USD | # 5146 in US
1.56k shares | 10.34k USD
163.47m
94.19% | 153.97m