Nasdaq:MAT | US5770811025
Generating your data highlights...
6.44b USD | # 1991 in US
3.06m shares | 58.46m USD
336.9m
99.05% | 333.69m