Saratoga Investment Corp New (SAR) Valuation Score | Stock Evaluator