Big earnings reports, homebuilding and the mood of consumers last week Eagle-Tribune