Nasdaq:MAT | US5770811025
Generating your data highlights...
6.7b USD | # 2122 in US
3.41m shares | 70.03m USD
310.82m
84.74% | 263.4m