You can watch SAB and buy or sell other stocks, options, ETFs, and crypto commission-free!
Saratoga Investment Corp. 6.75% Notes due 2023, also called Saratoga Investment 6.75% Notes due 2023, is a specialty finance company, which engages in the provision of financing solutions. Read More Its portfolio includes investments in leveraged loans issued by middle market companies. The company was founded on March 21, 2007 and is headquartered in New York, NY.
New York, New York
52 Week High
52 Week Low