US stocks closed the week at all-time highs on solid economic news and corporate earnings. The S&P 500 gained 1.2%, while the Dow ticked down 0.1% for the week. Internationally, Japan rose 0.3% and Europe edged up 0.1% for the week. The yield on the 10-year Treasury came down over the week ending at 2.51%.
The US economy grew better than expected in the first quarter posting a 3.2% GDP growth rate.
Existing home sales fell 4.9% in March.
New home sales rose 4.5% in March over February, well above expectations.
Long lasting factory goods rose at the fastest pace in 7 months and durable goods jumped 2.7% in March.
With more than 100 of S&P 500 firms reporting results to date 79% have beaten profit estimates.