Saratoga Investment Corp.

25.29
-0.02 (-0.08%)
At close: Apr 03, 2025, 2:42 PM