Saratoga Investment Corp 8.50% · Shorts · TradingHolo