Nasdaq:MAT | US5770811025
Generating your data highlights...
4.9b USD | # 2516 in US
5.14m shares | 99.5m USD
302.2m
83.35% | 251.88m