The stock trades at a lower price than its peers, indicating potential undervaluation. The company's promising future earnings growth isn't fully reflected in the current share price. Other factors like capital structure should also be considered for investment decisions.