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