U.S. equities surged to all-time highs Wednesday, the major indexes posting their best day of the year, on the back of President Donald Trump's speech to Congress.

"A lot of people say this is euphoria. But it doesn't feel like it," said Eddie Perkin, chief equity investment officer at Eaton Vance. "It feels like people are reluctantly buying stocks."