FBYD Falcons falls 088 following Q1 2025 earnings with no analyst consensus estimates for comparison REX REX Stock Bid Wall 222 20260420 AON Aon Q1 2026 earnings slightly beat estimates with 648 per share stock ticks up 024 percent What risks should investors watch for Ohmyhome OMH stock Earnings Report