sos limited stock analysis