FFIN First beats Q1 earnings estimates by 38 percent yet shares fall 2 percent on cautious outlook How OneConstruction ONEG returns capital to shareholders ONEG Q3 Earnings OneConstruction Reports Quarterly Results GridAI Technologies GRDX Stock Why Financial Strength 969 20260420 Market Wrap SP 500 slips modestly as mild risk aversion pressures major indexes MKL Markel Group shares jump 18 despite massive earnings miss CEO sees strategic momentum ahead nVent Electric Authorizes 500 Million Share Repurchase Program Buckle Inc BKE Q1 2026 Earnings Earnings Beat Estimates Despite Flat Revenue Trends Tripcom Group TCOM Edges Higher Resilience in Travel Demand Lifts Shares