SAT Stock Value Calculator | Saratoga Investment Corp 6.00% DCF & Valuation Analysis | Investors Engine