NYSE • MITT • US0012285013
Generating your data highlights...
209m USD | # 7580 in US
237.21k shares | 1.72m USD
31.8m
96.58% | 30.72m