Saratoga Investment Corp 6.00% ($SAT) Stock Price, Chart & Sentiment on X | Olyth