ICHR looks cheap. But this one does seem to have its cycles where everyone throws it away (like now). Hopefully they'll be buying back in the mid-high $20's after another stellar earnings report in a few weeks. Stock would still be very undervalued there imo
Noticed Stifel Nicholas raised their price target on ICHR from $44 to $48 this morning: