Nasdaq • EXE • US1651677353
Generating your data highlights...
20.8b USD | # 962 in US
3.39m shares | 330.12m USD
239.23m
99.53% | 238.11m