The narrow-moat company, which carries a 3-star rating, is up 10.65% over the past 12 months. The stock finished the week at $15.40, a 2.67% premium to its fair value estimate of $15.00 per share.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results