NYSE:EQC.PRD | US2946282017
Generating your data highlights...
2.12b USD | # 3561 in US
16.39k shares | 412.61k USD
107.33m
97.94% | 105.11m