US stocks ended nearly flat in a choppy session ahead of the long weekend

US stocks ended nearly flat in a choppy session ahead of the long weekend