$SAZ - Saratoga Investment Corp 8.50% Stock Analysis & AI Rating | EquitAI