Nasdaq • EXE • US1651677353
Generating your data highlights...
22.2b USD | # 949 in US
3.62m shares | 330.52m USD
231.5m
99.57% | 230.5m