SAT logo

Saratoga Investment Corp 6.00% (SAT)

DCF ValuationDiscounted Cash Flow intrinsic value with Bear, Base & Bull scenarios