DFIN stock touches 52-week low at $45.07 amid market challenges

DFIN stock touches 52-week low at $45.07 amid market challenges

www.investing.com