NYSE • ESS • US2971781057
Generating your data highlights...
18.5b USD | # 1069 in US
492.33k shares | 139.56m USD
64.27m
98.90% | 63.56m