Perrin Steven
President
DirectorOfficer
Latest Insider Transactions
2 transactions (past 365 days)
| 2026-08-04 | 2026-07-31 | ELDN Eledon Pharmaceuticals, Inc. | President | Tax Payment | 72,138 | $3.38 | $243,826 |
| 2026-08-04 | 2026-07-31 | ELDN Eledon Pharmaceuticals, Inc. | President | Award | 152,353 | $0.00 | $0 |