Saratoga Investment Corp 8.50% ยท Valuation ยท TradingHolo