Diamond Hill Investment Group Q1 2025 Earnings Steady EPS Amid a Quiet Quarter Gentex Corporation GNTX Q1 2026 Earnings EPS Beats Estimates Amid Modest Stock Decline STRL Q1 2026 Earnings EPS Surges Past Estimates on Strong Execution EXP Q1 2026 Earnings Powerful EPS Beat Highlights Cost Discipline Amid Subdued Demand AAUC Q1 2026 Earnings Massive EPS Surprise of 8207 Driven by Strong Operational Performance GEOS Q1 2026 Earnings Loss Per Share of 086 Reflects Challenging Oilfield Conditions