NYSE • ESS • US2971781057
Generating your data highlights...
17.4b USD | # 1097 in US
476.53k shares | 136.55m USD
64.27m
98.89% | 63.55m