Eledon reports Q2 2026 results, confirms Phase 3 kidney transplant trial on track for late 2026
Eledon said an End-of-Phase 2 FDA meeting cleared the path for a global Phase 3 trial of tegoprubart in kidney transplantation, while cash fell to $88.8 million.
SEC filing