ESRT stock touches 52-week low at $8.08 amid market challenges

ESRT stock touches 52-week low at $8.08 amid market challenges

www.investing.com