NYSE • ESS • US2971781057
Generating your data highlights...
17.8b USD | # 1095 in US
483.05k shares | 127.62m USD
64.26m
98.90% | 63.56m