Portrait of Joseph Edelman

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.