2 ms·Probably? They grew only 22% last year and trade at over 25 times SALES.by valuearb 6y agoProbably? They grew only 22% last year and trade at over 25 times SALES.