U.S. equities were mixed on Friday following a three-day rally for the S&P 500 that put the equity benchmark on pace for its biggest weekly gain in more than a year.
The Dow Jones Industrials stayed negative 66.33 points midday Friday at 34,414.43. Even so, the blue-chip index has risen 4.3% for the week and is on track for its biggest weekly gain since November 2020.
The S&P 500 added 11.52 points to 4,423.19, also up for its best week since November 2020.
The NASDAQ Composite jumped 136.77 points, or 1%, to 13,751.55, having advanced more than 5% this week and is headed for its best week since February 2021.
On Friday shares of FedEx fell more than 5% after the U.S. delivery firm posted a lower-than-expected quarterly profit amid labor shortages, while the pandemic also hurt its holiday revenue growth.
GameStop saw its shares dropping about 2% after the video game retailer reported an unexpected loss during the holiday quarter. The company said it will launch a new marketplace for non-fungible tokens, or NFTs, by the end of April.
Friday's moves come as traders continued to digest the latest developments in the Ukraine-Russia war.
Several missiles hit an aircraft repair center on the outskirts Lviv in western Ukraine. Meanwhile, U.S. President Joe Biden is slated to speak with Chinese President Xi Jinping to discuss the conflict. A Ukrainian official also said one person was killed in an airstrike that hit Kyiv.
Treasury prices gained ground, dropping yields to 2.15% from Thursday's 2.20%. Treasury prices and yields move in opposite directions.
Oil prices gained $1.20 to $104.18 U.S. a barrel.
Gold prices fell $10.90 to $1,932.30 U.S. an ounce.