Why Home Depot Inc (HD), Toll Brothers Inc (TOL) and First Solar, Inc. (FSLR) Are 3 of Today’s Best Stocks By: InvestorPlace February 24, 2015 at 11:58 AM EST Read More >> Related Stocks: First Solar Home Depot Toll Brothers Inc