Back
Ticker avatar

Saratoga Investment Corp. SAR

Saratoga Investment Corp. is a business development company specializing in leveraged and management...
Price13.02
Market Cap201.65 M
Float13.33 M
CountryUS
SectorFinancial Services
ExchangeNYSE
OverviewFilingsInsightsDilutionNewsTranscripts
Search in Documents