Aberdeen
Overview
Aberdeen Group plc is a United Kingdom-based global investment company that provides a wide range of investment solutions and financial services, including asset management and wealth management, to individual and institutional clients.
Investments
| Company | Date | Stage | Lead |
|---|---|---|---|
| Veradermics Inc. | Oct 2025 | Series C | Co-investor |
| Jade Biosciences, Inc. | Oct 2025 | PIPE | Co-investor |
| Glycomine | Apr 2025 | Series C | Lead |
| Arbor Biotechnologies | Mar 2025 | Series C | Co-investor |
| Abcuro | Feb 2025 | Series C | Co-investor |
For institutional investors. Book with your work email.
Sector & Stage Mix
Industry, funding stage, and valuation band breakdowns.
FAQ
Where is Aberdeen based?
Aberdeen is headquartered in Edinburgh, Scotland, United Kingdom.
When was Aberdeen founded?
Aberdeen was founded in 1825.
How many portfolio companies does Aberdeen have?
Aberdeen has 19 portfolio companies in Caplight's dataset.
What are some companies in Aberdeen's portfolio?
Recent investments visible on Caplight include Veradermics Inc., Jade Biosciences, Inc., Glycomine, Arbor Biotechnologies, Abcuro.
What was Aberdeen's most recent investment?
Aberdeen's most recent investment on Caplight was in Veradermics Inc. in 2025.
What sectors does Aberdeen focus on?
Aberdeen focuses on Healthcare & Life Sciences, Healthcare & Life Sciences, Healthcare & Life Sciences, Healthcare & Life Sciences, FinTech, Telecommunications & Networking, Healthcare & Life Sciences, Real Estate & PropTech, Healthcare & Life Sciences, FinTech, Healthcare & Life Sciences, Healthcare & Life Sciences, Healthcare & Life Sciences, Mobility, Transportation & Logistics, Healthcare & Life Sciences, Enterprise Software, Real Estate & PropTech, FinTech, Frontier & Industrial Tech, Energy & Sustainability, FinTech, Crypto & Web3, AI, Data & Cloud Infrastructure, Frontier & Industrial Tech, Consumer & Commerce.
What company stages does Aberdeen focus on?
Aberdeen typically invests at the MultiStage stage.
What is Aberdeen's AUM?
Aberdeen's assets under management are estimated between $100.0B and $680.9B.