SibanyeStillwater SBSW Slips 193 as Traders Eye Key Support Near 1133 SunPower SPWR Modestly Rebounds as Key Support Holds at 107 Saratoga Investment Corp SAR Holds Steady at 2223 as Support and Resistance Levels Tighten NPFD Edges Higher as Investors Steady Holdings Nuveen Variable Rate Preferred Income Fund NPFD Analysis