Nasdaq • MAT • US5770811025
Generating your data highlights...
4.13b USD | # 2819 in US
4.83m shares | 69.68m USD
290.6m
81.98% | 238.24m