Saratoga Investment Corp SAR Edges Higher Testing Key Resistance Level FSLY Q1 2026 Earnings EPS Surges Past Expectations Stock Rises 487