Nasdaq • EXTR • US30226D1063
Generating your data highlights...
4.23b USD | # 2830 in US
2.14m shares | 61.69m USD
130.78m
96.91% | 126.74m