BTDR Bitdeer reports earnings as mining efficiency gains face cooling crypto demand CEO signals strategic diversification push Diamond Hill DHIL Stock Breaking News 107 20260420 Xenetic Biosciences XBIO Stock Market Sentiment Analysis Q2 2025 EPS Tops Views TTAN ServiceTitan posts 49 percent Q1 2026 EPS beat 245 percent year over year revenue growth lifts shares FBYD Falcons falls 088 following Q1 2025 earnings with no analyst consensus estimates for comparison What IDACORP IDA customer metrics tell us about future growth IDACORP Tops Forecasts EPS Jumps 79 How Palantir Technologies PLTR returns capital to shareholders Q1 2026 EPS Beats Forecasts IRT Independence posts 458 percent Q4 2025 EPS beat over analyst estimates but shares slip 038 percent in todays trading