Nasdaq:EXE | US1651677353
Generating your data highlights...
22.5b USD | # 735 in US
2.76m shares | 252.43m USD
231.1m
91.66% | 211.82m