By | April 19 2011 2:32 PM

U.S. stocks rose on Tuesday after encouraging earnings from healthcare and materials companies and unexpected strength in housing, but weakness in technology and banks tempered gains.