May 20, 2026 1600 × 1790 Bar chart displaying company investments related to IDEB Bar chart displaying company investments related to IDEB