Investor relations and due diligence support