The Dow rose 228.46 points to close at 25,803.19, an all-time high.