Rio Tinto Q4 2025 Earnings EPS Misses Estimates Amid Challenging Commodity Environment UroGen Pharma Ltd URGN Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction Dave Busters Entertainment Inc PLAY Q1 2026 Earnings Massive EPS Miss Masks Surprising Stock Rally WNC Q1 2026 Earnings Widerthanexpected loss fails to dent investor optimism Avino Silver Gold Mines Ltd ASM Q1 2026 Earnings Earnings Beat Strong Yet Stock Pulls Back Gentex Corporation GNTX Edges Higher as Stock Holds Above Key Support Level Dillards DDS Stages a Modest Recovery Testing Key Resistance Levels LMP Capital and Income Fund SCD Edges Higher Testing Resistance Near 1625 Cirrus Logic Shares Decline Amid Broad Tech SellOff Key Support Levels Tested MVB Financial Corp Q1 2026 Earnings Earnings Beat Expectations Amidst Modest Revenue Headwinds