Quick ReadH&R Block (HRB) trades at 6x earnings with a 4.56% yield; Peabody (BTU) missed Q1 EPS by 357% and cut dividends in ...