Sanmina SANM Edges Higher at 2653 Holding Above Key Support Oura Unveils Its Smallest Smart Ring Yet Shrinking Design by 40 SFST Q1 2026 Earnings EPS Falls Short of Estimates as Banking Headwinds Persist Bitcoin and Ethereum Dip on Friday Despite USIran Truce News John Hancock Preferred Income Fund HPI Edges Higher Amid Stable Yield Environment Biohaven Ltd BHVN Surges Over 10 as Buying Pressure Builds Genco Shipping GNK Holds Steady at 2406 as Shipping Markets Show Mixed Signals Namib Minerals NAMM Stock Surges 483 Key Breakout Above 150 Wyndham Hotels Resorts WH Faces Headwinds Stock Slips 284 to 8026 Princeton Bancorp BPRN Sees Modest Decline Amid Consolidation Near Support Levels Fastenal FAST Edges Lower as Narrow Trading Range Persists