Porch Group Inc PRCH Q1 2026 Earnings BetterThanFeared Loss Despite Revenue Disappearance PNBK Q1 2019 Earnings EPS Misses Estimates Significantly Shares Decline AudioCodes Ltd AUDC Q1 2026 Earnings EPS Misses Expectations Stock Gains Despite Soft Results MTRN Q1 2026 Earnings Earnings Beat Expectations on Strong Operational Execution TFII Q1 2026 Earnings EPS Beats Estimates by Double Digits CMG Q1 2026 Earnings EPS Misses Estimate as Revenue Data Remains Undisclosed