Nasdaq • EXTR • US30226D1063
Generating your data highlights...
4.3b USD | # 2750 in US
2.58m shares | 66.69m USD
130.78m
96.74% | 126.51m