07:03 AM EDT, 04/30/2025 (MT Newswires) -- SiteOne Landscape Supply ( SITE ) reported a Q1 net loss of $0.61 per diluted share, widening from $0.43 a year earlier.
Four analysts polled by FactSet expected a loss of $0.53.
Net sales for the quarter ended March 30 were $939.4 million, compared with $904.8 million a year earlier.
Analysts polled by FactSet expected $932 million.