OTCPK • NEMT.F • DE0006452907
Generating your data highlights...
8.87b USD | # 1745 in US
402 shares | 30.7k USD
115.49m
53.30% | 61.55m