Nasdaq • EXTR • US30226D1063
Generating your data highlights...
3.16b USD | # 3199 in US
1.63m shares | 40.75m USD
130.49m
96.80% | 126.32m