Penelope Health Undisclosed stage: €87M
Penelope Health raised €87 million (about $99.7 million) in an undisclosed stage round led by Thoreau, announced Sept. 17.
Facts
- €87 million (about $99.7 million)
- EUR
- Undisclosed stage
- Sep 17, 2026
- 1 EUR = 1.146 USD on Sep 17, 2026
Investors
Use of funds
To create new products that bring administrative efficiency to navigating payer requirements.
Sources
- 1.With 200 million patients covered, Penelope Health secures a €87 million funding commitment — EU-Startups, Sep 18, 2026