Nasdaq • EXTR • US30226D1063
Generating your data highlights...
3.43b USD | # 3186 in US
2.16m shares | 62.44m USD
130.78m
96.93% | 126.77m