Nasdaq:EXTR | US30226D1063
Generating your data highlights...
1.48b USD | # 4077 in US
2.06m shares | 24.11m USD
128.73m
97.17% | 125.09m