NYSE • MITT • US0012285013
Generating your data highlights...
252m USD | # 7204 in US
290.76k shares | 2.29m USD
31.8m
96.58% | 30.72m