MarketFoolery: 05.21.2013

Published: May 21, 2013, 6:40 p.m.

Home Depot hits a new high on better-than-expected earnings news.\xa0 Best Buy slips.\xa0 And HHGregg plummets.\xa0\xa0 Our analysts discuss those stories and debate the future of solar stocks.