You also got to look at their sector - online sales is going to just get stronger and stronger as the years go by and they are the market leader/leading brand in their field, this all lends to a generous PE
CRZ Price at posting:
$10.61 Sentiment: Buy Disclosure: Held