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