Saratoga Investment Corp. logo
Saratoga Investment Corp. SAR
$ 26.02 1.21%