Home Depot Q1 Revenues $41.8B, EPS $3.43 as Margins Squeeze - FND News | Rallies