HD reports Q1 EPS $2.27, consensus $2.19 Reports Q revenue $26.4B, consensus $26.39B. Reports Q1 SSS up 2.5%