UVSP Q1 2026 Earnings EPS Surges 15 Above Estimates on Strong Core Operations TRU Q1 2026 Earnings Strong EPS Beat Drives Investor Optimism GEOS Q1 2026 Earnings Loss Per Share of 086 Reflects Challenging Oilfield Conditions Hudbay Minerals Q1 2026 Earnings EPS Beats Estimates Amid Copper Price Support Stock Slips AGNCZ Q1 2026 Earnings EPS Surpasses Estimates with 145 Beat Preferred Shares Edge Higher Generac GNRC Surges Over 9 as Renewed Demand Optimism Drives Powerful Rally BlackRock Virginia Municipal Bond Trust BHV Holds Steady Near 1133 Amid Stable Trading Dr Reddys Laboratories RDY Edges Higher Amid Cautious Trading Lotus Technology LOT Stock Declines Slightly as Shares Test Key Support Level CPF Q1 2026 Earnings Earnings Beat Expectations Amid Modest Share Decline