Ultra Clean swings to FY26 Q2 GAAP profit of $8.7 million; revenue rises to $644.9 million - UCTT News | Rallies