Dellora Investments
Overview
Dellora Investments is a life sciences-focused investment firm that executes a concentrated, long-short equity investing strategy within the biotechnology, pharmaceutical, and medical technology sectors.
Investments
| Company | Date | Stage | Lead |
|---|---|---|---|
| Neurosterix | Nov 2026 | Series B | Co-investor |
Sector & Stage Mix
Industry, funding stage, and valuation band breakdowns.
FAQ
Where is Dellora Investments based?
Dellora Investments is headquartered in Greenwich, Connecticut, United States.
When was Dellora Investments founded?
Dellora Investments was founded in 2020.
How many portfolio companies does Dellora Investments have?
Dellora Investments has 1 portfolio company in Caplight's dataset.
What are some companies in Dellora Investments's portfolio?
Portfolio companies visible on Caplight include Neurosterix.
What was Dellora Investments's most recent investment shown here?
Dellora Investments's most recent investment in this portfolio sample was in Neurosterix in 2026.
What sectors does Dellora Investments focus on?
Dellora Investments focuses on Healthcare & Life Sciences.
What company stages does Dellora Investments focus on?
Stage focus information for Dellora Investments is not publicly available.
What is Dellora Investments's AUM?
Dellora Investments's assets under management are estimated between $148.0M and $148.4M.