How Ibotta IBTA thinks about risk management Ibotta posts 292 negative EPS miss well below estimates The strategic moves Flushing FFIC is making now Dormant 20260506 Tencent Holdings Limited TCEHY Launches Regional Digital Wellbeing Initiative In Partnership With Singapores IMDA The hidden strength in Genelux Corporation GNLX most investors miss Slight Dip 20260508