Nasdaq • MAT • US5770811025
Generating your data highlights...
3.78b USD | # 2923 in US
4.31m shares | 61.28m USD
285.7m
81.01% | 231.44m