US stocks rose on Tuesday (April 29), boosted by upbeat results from companies including Merck & Co and a rebound in Facebook and other high-growth shares.