Strategic credibility—The basis of a strong share price