Home Depot keeps rolling in first quarter