Stephen Taub Wild Ride for Joseph Edelman’s Perceptive Advisors The New York firm’s Perceptive Life Sciences fund was able to significantly cut its losses after several of its stock picks soared during a volatile week. Stephen Taub June 6, 2016