Back to
Trexquant Investment LP
SRRK
Showing 7 of 16 quarters
Position history for
Trexquant Investment LP's holdings in SCHOLAR ROCK HLDG CORP
Current Value
$15.2M
Current Shares
275,712
Total Value Change
+$14M
Total Shares Change
+126,027
Quarter-by-Quarter History