Stephen Taub Five IPOs Are Coming Up for RA Capital The most active life sciences hedge fund firm, RA Capital has already made 41 new investments this year. Stephen Taub June 11, 2021 RA Capital is headquartered in Boston, Massachusetts.