Back to screener

SAR

Saratoga Investment Corp

Financial · Asset Management · USA

$15.03

Market cap $233.86M

Valuation

Health

Mood

Fear

Dividend yield

19.96%

TTM

19.42%

Forward

Explore SmartStockScore

Data updated daily