Eden Investor Overview – April 2025