Saratoga Investment Corp 8.50% (SAZ) stock analysis, price and outlook | Madmaj