Nasdaq:EXE | US1651677353
Generating your data highlights...
26.9b USD | # 750 in US
3.54m shares | 387.13m USD
238.17m
99.58% | 237.18m