Current Value of Holding

$2.86M

Shares

52k

% of Portfolio

0.02%

Average Buy Price

$40.7

Avg closing price
Price range

3 Polen Capital Scholar Rock Holding Trades

Polen Capital acquired 52k Scholar Rock Holding shares worth $2.86M. That's 0.02% of their equity portfolio (89th largest holding). The stake costed the investor $2.12M, netting the investor a gain of 35% so far.

Avg closing price
Price range
Increased shares by 138.7% (+30.2k shares) Q1 2026
Avg closing price $44.58
Price range $39.79 - $49.15
Increased shares by 20.5% (+3.7k shares) Q4 2025
Avg closing price $37.59
Price range $27.88 - $46.86
New holding (+18.1k shares) Q3 2025
Avg closing price $34.96
Price range $30.12 - $42.86

News about Scholar Rock Holding Corp and Polen Capital

Embed chart

Easily embed the chart on your blog or website – it will always update automatically!