NYSE • ESS • US2971781057
Generating your data highlights...
17.6b USD | # 1096 in US
480.53k shares | 126.86m USD
64.26m
98.90% | 63.56m