Nasdaq • EXE • US1651677353
Generating your data highlights...
20.3b USD | # 987 in US
3.44m shares | 318.99m USD
231.5m
99.49% | 230.33m