Nasdaq • EFSC.P • US2937123030
Generating your data highlights...
2.19b USD | # 3837 in US
2.2k shares | 44.04k USD
37.01m
97.11% | 35.94m