Nasdaq • MAT • US5770811025
Generating your data highlights...
4.04b USD | # 2843 in US
4.48m shares | 65.68m USD
290.6m
81.98% | 238.24m