Wall Street capped a week with no shortage of milestones with a few more Friday.
U.S. stocks closed higher, lifting the Standard & Poor's 500 index to its fifth record close in a row. The Dow Jones industrial average, which crossed past the 23,000 mark for the first time Wednesday, also finished the day with its fifth-straight all-time high.
Banks led the winners Friday. Technology companies also posted big gains, helping to drive the Nasdaq composite to a record high.
The latest milestones came as investors drew encouragement from the Senate's passage of a budget bill that is expected to ease the path for the White House's tax-cut proposal.