Point72, whose headquarters are located in Stamford, Conn., posted a 10% net gain despite economic headwinds, according to Institutional Investor.

Leave a Reply