Saratoga Investment Corp is an investment company managed by Saratoga Investment Advisors, which determines portfolio composition and oversees investment operations. The company serves investors through its portfolio management and advisory services.
Description via Wikipedia
Some research tools need a free Smallfolk account or a Smallfolk Pro plan.