Nasdaq • EXTR • US30226D1063
Generating your data highlights...
2.91b USD | # 3396 in US
1.77m shares | 47.59m USD
130.49m
96.77% | 126.27m