Empire Manufacturing comes in -5.85, versus the consensus of +7

Go back to Empire Manufacturing comes in -5.85, versus the consensus of +7