Nasdaq • MAT • US5770811025
Generating your data highlights...
3.77b USD | # 2969 in US
4.29m shares | 61.22m USD
285.7m
81.01% | 231.44m