Nasdaq • EXE • US1651677353
Generating your data highlights...
19.8b USD | # 983 in US
3.35m shares | 308.17m USD
231.5m
99.49% | 230.33m