Fabrinet FN Slips 383 Key Support Levels in Focus After Pullback New Mountain Finance Corporation 8250 Notes due 2028 NMFCZ Holds Steady at 2527 Amidst Stable Trading B2Gold Corp BTG Gains Momentum With 354 Rally as Gold Sentiment Brightens Flex Ltd FLEX Surges 8 as Momentum Builds Toward Key Resistance Stanley Black Decker SWK Posts Modest Gain Consolidating Near Support