NYSE • ESS • US2971781057
Generating your data highlights...
18.3b USD | # 1080 in US
490.82k shares | 138.97m USD
64.27m
98.90% | 63.56m