Stock market today: US stocks trade mixed as investors try to cap off best week of 2024