US stocks notched up solid gains on Tuesday as investors weighed positive company earnings and better-than expected data on the sick housing sector.

US stocks notched up solid gains on Tuesday as investors weighed positive company earnings and better-than expected data on the sick housing sector.