- Headquarters
- New York, United States
- Founded
- 1918
- Website
- tdcowen.com
- AUM
- $14.5B
- Total Investments
- 6
- Last Investment
- Oct 2022
- Geographic Focus
- Europe, Global, United States
Investment Thesis
Growth-oriented investment banking and alternative asset management specializing in emerging industries including healthcare, technology, consumer, energy, and TMT.
Cowen is a Bank based in New York, United States. It has made 6 investments in Energy and Healthcare.
Investment History
Sign up to view investment history
Create a free account — 10 credits a month to unlock deal history, amounts, and round details.