Rank #1538
Joseph Edelman
Net worth $2.7B
Hedge funds · United States
- Born
- Jun 10, 1955
- Age
- 70
- Source
- Hedge funds
- Residence
- New York, New York
- Citizenship
- United States
- Marital status
- Married
- Children
- 0
- Education
- Master of Business Administration, New York University; Bachelor of Arts/Science, University of California, San Diego
Net worth over time
Biography
- Joseph Edelman is CEO and portfolio manager of Perceptive Advisors, a New York-based hedge fund firm with $10 billion under management.
- Edelman founded Perceptive Advisors in 1999 and focuses on investing in biotechnology stocks.
- Edelman's main Perceptive Life Sciences hedge fund lost money only twice in its first 20 years, but reportedly fell 49% in 2021 and 2022.
- His fund returned 83% in 2025 thanks to biotech winners like Praxis Precision Medicines and Celcuity.