OCCIO OFS Credit posts massive Q1 2026 earnings miss even as shares register a tiny uptick Evolv EVLV Stock Stability Check Q4 2025 Earnings Fall Short Is Diodes DIOD stock vulnerable to market downturns Diodes posts 22 EPS beat on solid automotive chip demand Vanguard Financials Index Fund ETF VFH Q1 Big Bank Earnings Cycle Poised to Unlock NearTerm Upside