Saratoga Investment Corp.
24.11
-0.29%
At close: Jan 13, 2025, 1:24 PM