Real-time stock price, financial statements, consensus target price, insider trading, and technical analysis for Saratoga Investment Corp 8.50% Notes due 2028 (SAZ:NYSE), powered by AI.
Saratoga Investment Corp 8.50% Notes due 2028 is currently trading at $25.46. View real-time AI analysis on Alpha Lenz.
View the latest insider trading data for Saratoga Investment Corp 8.50% Notes due 2028 on Alpha Lenz.
View Saratoga Investment Corp 8.50% Notes due 2028's valuation metrics on Alpha Lenz.
Saratoga Investment Corp 8.50% Notes due 2028 (ticker: SAZ) is a company listed on NYSE in the Unknown sector (Unknown).
The current price is $25.46 with a P/E ratio of -x and P/B of -x.