Saratoga Investment Corp 6.00% (SAT) Stock Quote, Financials & News | Vantafin