NCI is one of the more undervalued stocks reporting earnings today res.cloudinary.com/finbox/image/upload/c_scale,e_shadow:40,w_600/v1477487539/Screen_Shot_2016-10-26_at_7.43.21_AM_gcvqny.png bit.ly/2eF5Whc analysis