Ferguson to report Q2 results, host investor call - FERG News | Rallies