Q: I bought a small position of ICHR @$33.50 base on its low PE and high ROE a few months ago. Unfortunately the share price has behaved poorly with negative momentums. Please advise if the stock is worth for continue hold and possible reasons for poor performance. Thank you.
Bill
Bill