Nasdaq • EXTR • US30226D1063
Generating your data highlights...
2.89b USD | # 3422 in US
1.76m shares | 46.84m USD
130.49m
96.77% | 126.27m