To me, it appears that the P/E of 24 has scared the market. .Needs a more definite outlook to justifier the p/e