Stock price and company value analysis