PERI Q1 2026 Earnings Strong Profitability Beat Drives Stock Gains OVLY Q3 2023 Earnings Steady Earnings Per Share of 089 Amidst Stable Bank Operations BlackRock Q1 2026 Earnings Strong EPS Beat Driven by Robust Fee Income and Asset Growth ICMB Q3 2025 Earnings EPS Falls Short of Estimates Stock Edges Higher FIGS Q1 2026 Earnings EPS Surges Past Estimates on Strong Profitability FVRR Q1 2026 Earnings EPS Misses Estimate Stock Gains Despite Narrow Beat