SAT Stock Price, News & Analysis | Saratoga Investment Corp 6.00% | Investors Engine