Is Sanmina Corporation SANM stock stabilizing 674 20260427 What float rotation Cohen PSF 020 20260427 BANC Banc of Cal Q1 2026 EPS narrowly tops estimates shares edge lower on muted investor sentiment