For example, at the low end of the estimate CSTR would trade for .97x sales per share, while the market has historically been willing to pay between 1.14x and 2.03x times sales per share.
On the technical front, CSTR appears poised to open roughly 7.5% lower this morning, placing the shares just above potential support at their 200-day moving average.