Saratoga Investment Corp 8.50% (SAZ) Stock Quote, Financials & News | Vantafin