NYSE • EFC.PRB • US28852N3070
Generating your data highlights...
1.63b USD | # 4286 in US
11.63k shares | 283.43k USD
99.89m
97.63% | 97.53m