Nasdaq:MAT | US5770811025
Generating your data highlights...
6.04b USD | # 1996 in US
3.16m shares | 59.98m USD
336.9m
99.05% | 333.69m