Investor client The William Penn Foundation
Investment manager Renaissance Technologies LLC
Updated almost 9 years ago