SARATOGA INVESTMENT CORP - SAR 8 1/8 12/31/27 (SAY) Stock News

NYSE:SAY • US80349A8779

25.1325 USD
-0.02 (-0.07%)
Last: Mar 12, 2026, 04:15 PM

SAY Latest News, Press Relases and Analysis