Nasdaq:EXTR | US30226D1063
Generating your data highlights...
1.41b USD | # 4104 in US
2.11m shares | 26.24m USD
128.73m
97.17% | 125.09m