SENEB Q1 2026 Earnings Strong EPS of 619 Reported No Analyst Estimates Available BiomX Inc PHGE Q4 2025 Earnings Deep EPS Miss Overshadowed by 98 Stock Surge RWAYI Q1 2026 Earnings EPS Misses Estimates as Portfolio Adjustments Pressure Results TrioTech International TRT Q3 2024 Earnings Modest Profit Reported Amidst Challenging Environment RF Q1 2026 Earnings Slight EPS Beat Amidst Challenging Interest Rate Environment