Position history for Squarepoint Ops LLC's holdings in OVID THERAPEUTICS INC
Current Value
$63,625
Current Shares
39,034
Total Value Change
$0
Total Shares Change
0