Stocks · Health care · Biological Products, (No Diagnostic Substances)

Scholar Rock Holding Corp

SRRK Clue Score46
United States Fiscal year ends December CIK 0001727196 Results filed 6 Aug 2026

What the insiders did Net buying

Insider
Date
Role
Action
Shares
Price
Amount
Katie Peng
1 Jul 2026
Director
Sold on a plan
21
$54.96
$1.15K
Katie Peng
1 Jul 2026
Director
Sold on a plan
2,437
$54.25
$132.21K
Katie Peng
1 Jul 2026
Director
Sold on a plan
2,988
$53.56
$160.04K
Joshua Reed
1 Jul 2026
Director
Sold on a plan
948
$54.28
$51.46K
Joshua Reed
1 Jul 2026
Director
Sold on a plan
2,105
$53.50
$112.61K
Kristina Burow
1 Jul 2026
Director
Sold on a plan
948
$54.28
$51.46K
Kristina Burow
1 Jul 2026
Director
Sold on a plan
2,105
$53.49
$112.60K
Michael Gilman
1 Jul 2026
Director
Sold on a plan
43
$54.81
$2.36K
Michael Gilman
1 Jul 2026
Director
Sold on a plan
1,155
$54.23
$62.63K
Michael Gilman
1 Jul 2026
Director
Sold on a plan
1,346
$53.54
$72.07K
Jeffrey S. Flier
1 Jul 2026
Director
Sold on a plan
15
$54.88
$823.14
Jeffrey S. Flier
1 Jul 2026
Director
Sold on a plan
1,470
$54.24
$79.73K
Jeffrey S. Flier
1 Jul 2026
Director
Sold on a plan
1,568
$53.53
$83.94K
Mo Qatanani
23 Feb 2026
Chief Scientific Officer
Sold on a plan
200
$48.48
$9.70K
Mo Qatanani
23 Feb 2026
Chief Scientific Officer
Sold on a plan
857
$47.86
$41.01K
Mo Qatanani
23 Feb 2026
Chief Scientific Officer
Sold on a plan
7,427
$46.94
$348.64K
Mo Qatanani
22 Jan 2026
Chief Scientific Officer
Sold on a plan
12,779
$46.85
$598.75K
Mo Qatanani
22 Jan 2026
Chief Scientific Officer
Sold on a plan
2,119
$45.87
$97.19K
Katie Peng
16 Dec 2025
Director
Sold on a plan
280
$44.63
$12.50K
Katie Peng
16 Dec 2025
Director
Sold on a plan
726
$43.88
$31.85K

What was left out

Form 4 filings counted 47
Amendments (4/A) skipped 0
Filings about a different issuer 0
Unreadable filings 0
Joint filings 1
Sales on a Rule 10b5-1 plan 20
Sales straight out of an exercise 2
Sales at will 16
Transactions with no price 0
Shares from compensation/vesting 3,410,382
History held since 31 May 2018