Nasdaq • EXTR • US30226D1063
Generating your data highlights...
4.1b USD | # 2817 in US
2.43m shares | 54.07m USD
130.78m
96.74% | 126.51m