U.S. stocks rose on Tuesday after a decline in bond yields caused investors to rotate back into the beaten-up technology sector.

The Nasdaq Composite climbed 3.69% to 13,073.82 for its best day since November. Tesla soared 19.6% after a five-day losing streak and posted its biggest one-day pop since February 2020. Apple and Facebook jumped more than 4% each, while Microsoft and Netflix both gained at least 2.5%. Amazon rose 3.8%. The tech-heavy benchmark rallied as much as 4.3% during the session.