D. E. Shaw & Co., Inc.$26.7M+282.1%
Point72 Asset Management, L.P.$24.9M+162.4%
D. E. Shaw & Co., Inc.$21.3M-2.9%
RENAISSANCE TECHNOLOGIES LLC$12.1M+31.9%
Point72 Asset Management, L.P.$11.6Mn/a
RENAISSANCE TECHNOLOGIES LLC$11.2Mn/a
D. E. Shaw & Co., Inc.$9.7Mn/a
MILLENNIUM MANAGEMENT LLC$9.6M+987.1%