Kurnool company stock analysis