Saratoga Investment Corp is a publicly traded investment company managed by Saratoga Investment Advisors, which provides investment advisory and management services. The company focuses on portfolio management and offers services to investors through a fee structure including base and incentive fees.
Description via Wikipedia
Some research tools need a free Smallfolk account or a Smallfolk Pro plan.