Saratoga Investment Corp 7.50% Notes due 2031 (SAV) Valuation Score | Stock Evaluator