SAT Saratoga Investment Corp 6.00% logo

SAT Saratoga Investment Corp 6.00%

Financial Services
$24.86+0.00%ClosedMarket Cap: $402.3M

As of 2026-05-25

Valuation

View Details

P/E (TTM)

10.37

PEG

0.79

P/B

0.89

P/S

3.14

EV/EBITDA

209.00

DCF Value

$-16,663.12

FCF Yield

14.3%

Div Yield

14.6%

Margins & Returns

Gross Margin

61.2%

Operating Margin

43.1%

Net Margin

31.8%

ROE

9.1%

ROA

0.0%

ROIC

0.0%

Financials

View All
PeriodRevenueNet IncomeEPS
Q4 null$30.8M$-2.6M$
FY null$131.5M$36.6M$
Q3 null$27.3M$12.0M$
Q2 null$27.8M$13.3M$

Trading Activity

Insider Trades

View All
Oberbeck Christian Ldirector, 10 percent owner, officer: CEO and Director
SellFri Jan 30
Oberbeck Christian Ldirector, 10 percent owner, officer: CEO and Director
SellMon Dec 22
Oberbeck Christian Ldirector, 10 percent owner, officer: CEO and Director
SellThu Dec 11
Oberbeck Christian Ldirector, 10 percent owner, officer: CEO and Director
SellThu Dec 11
Oberbeck Christian Ldirector, 10 percent owner, officer: CEO and Director
SellThu Sep 25

Company Info

Sector

Financial Services

Industry

Asset Management

Country

US

Exchange

Beta

0.04

Saratoga Investment Corp. is a specialty finance company that invests primarily in leveraged loans and mezzanine debt issued by U.S. middle-market companies, both through direct lending and through participation in loan syndicates. It has elected to be treated as a business development company under the Investment Company Act of 1940. Saratoga Investment Corp. is traded on the New York Stock Exchange under the symbol ''SAR.'' Saratoga Investment Corp. includes an SBIC-licensed subsidiary.

Peers