Earnings Recap For February 23 By: Benzinga via Benzinga February 23, 2016 at 16:27 PM EST Home Depot Inc (NYSE: HD) reported earnings of $1.17 per share, $0.07 above the Street’s consensus. Revenue of $20.98 billion ... Read More >> Related Stocks: Cracker Barrel First Solar Home Depot Jazz Pharma Plc Macy's Toll Brothers Inc Wolverine World Wide