Nasdaq • EXE • US1651677353
Generating your data highlights...
23.9b USD | # 860 in US
3.99m shares | 413.89m USD
239.23m
99.56% | 238.18m