Ohio Valley Banc Corp OVBC Slips 236 as Stock Tests Key Support Levels Saratoga Investment Corp 600 Notes due 2027 SAT Q1 2026 Earnings Earnings Miss as Net Investment Income Falls Short