The landscape supply company posted earnings of $3.14 per share on $1.53 billion in revenue, both below Wall Street estimates, and touched a new 52-week low after the report.
25d ago
verifying reliability
No specialized terms available for this topic.