Nasdaq • MAT • US5770811025
Generating your data highlights...
3.79b USD | # 2949 in US
4.29m shares | 61.34m USD
285.7m
81.01% | 231.44m