Saratoga Investment Corp. logo
Saratoga Investment Corp. SAR
$ 23.87 0.67%