Saratoga Investment Corp. (SAR) Declares $3.00 Special Dividend; 18.7% Yield

Go back to Saratoga Investment Corp. (SAR) Declares $3.00 Special Dividend; 18.7% Yield