Home Depot reports mixed earnings results. Tesla shares hit a record high yesterday. BlackBerry announces new smartphone and enters into deal with Ford. LinkedIn launches a Chinese language version of their website. Apple signs on to a letter urging Arizona Governor Jan Brewer to veto the state's religious freedom bill.