CSWC Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Positive Sentiment Vishay Intertechnology VSH Q1 2026 Earnings EPS Surprise Drives DoubleDigit Stock Rally FCNCO Q1 2026 Earnings Preferred Dividend Coverage Strengthens with EPS Surprise FRO Q1 2026 Earnings EPS Beats Estimates by 572 as Stock Declines SuRo Capital Corp SSSS Q1 2026 Earnings Massive EPS Surprise of 3727 as Reported Earnings Soar Above Negative Estimates ESLA Q1 2026 Earnings WiderThanExpected Loss and No Revenue Highlight DevelopmentStage Challenges