Point72 Asset Management, L.P.$16.8M+495.1%
MILLENNIUM MANAGEMENT LLC$5.3Mn/a
D. E. Shaw & Co., Inc.$4.3Mn/a
RENAISSANCE TECHNOLOGIES LLC$3.0M+202.5%
Point72 Asset Management, L.P.$2.9Mn/a
RENAISSANCE TECHNOLOGIES LLC$2.8Mn/a
MILLENNIUM MANAGEMENT LLC$2.1M-59.0%
D. E. Shaw & Co., Inc.$1.9M-55.4%