FCPT Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher YALA Q1 2026 Earnings EPS of 016 Highlights Solid Performance Amid Limited Disclosures NetSol Technologies NTWK Q1 2026 Earnings Positive EPS Results Amid Limited Disclosure GENI Q1 2026 Earnings Widened Loss Surprises Market Yet Stock Rallies DERM Q1 2026 Earnings Loss Slightly Misses Consensus Stock Declines 403 ECG Q1 2026 Earnings EPS Surges Past Estimates with 41 Surprise