Ultra Clean Holdings gets equal weight rating and $65 price target from Barclays - UCTT News | Rallies