#1515

Joseph Edelman

United States 71 years old Self-Made

Overview

Source of Wealth
Hedge funds
Residence
New York, New York
Organization
Founder & CEO at Perceptive Advisors
Education
New York University (Master of Business Administration)
University of California, San Diego (Bachelor of Arts/Science)
Marital Status
Married

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.