HTGC Q1 2026 Earnings Slight EPS Miss as Investment Income Holds Steady TRI Q1 2026 Earnings EPS Beat Drives Modest Stock Gains Amid Steady Business Performance MODD Q3 2025 Earnings EPS Misses Expectations Stock Gains 89 SO Q1 2026 Earnings EPS Surprises to the Upside Stock Edges Higher EFXT Q1 2026 Earnings Earnings Surge Past Estimates by 65 PZG Q1 2026 Earnings Significant EPS Miss Reflects PreRevenue Exploration Stage