Tagged: CXW

Stocks End on a Mixed Note

Stocks ended on a mixed note on Thursday as investors remained cautious ahead of the release the all-important nonfarm payrolls for the month of March. All three major indexes fell sharply for the week....