IFBD is trading 4.3% down at $0.88 amid a multi-session slide and continued pressure on speculative micro-cap tech names.
- The decline follows several consecutive down sessions, with market volatility and weak sentiment in the micro-cap sector acting as the primary drivers rather than new fundamental developments.
- There have been no fresh company-specific filings, deal announcements, or analyst calls reported so far on June 25, 2026.