Nebula Research & Development’s Scholar Rock SRRK Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2024
Q2
Sell
-25,841
Closed -$459K 1031
2024
Q1
$459K Buy
+25,841
New +$459K 0.1% 384