319 employees
Cubist Systematic Strategies is the systematic investing business of Point72 Asset Management.
2014