NYSE • MITT.PRB • US0012283034
Generating your data highlights...
252m USD | # 7204 in US
6.59k shares | 144.43k USD
31.73m
96.42% | 30.6m