| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| Return on Equity | -38.847 | -7.638 | -19.174 | -10.578 |
| Debt to Asset Ratio | 31.506 | 19.07 | 29.881 | 26.831 |
| Cash Ratio | 45.713 | 124.335 | 25.665 | 41.847 |
| Quick Ratio | 843.914 | 739.686 | 673.622 | 812.042 |
| Current Ratio | 843.914 | 739.686 | 673.622 | 812.042 |
Eledon Pharmaceuticals, Inc. (ELDN)
Eledon Pharmaceuticals, Inc. (ELDN)