value investing stock analysis