Nasdaq • EXTR • US30226D1063
Generating your data highlights...
3.08b USD | # 3293 in US
2.14m shares | 34.64m USD
130.78m
96.36% | 126.01m