NYSE • MITT.PRC • US0012284024
Generating your data highlights...
252m USD | # 7204 in US
9.46k shares | 236.56k USD
31.73m
96.42% | 30.6m