Russell Investments Group’s Krystal Biotech KRYS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$19.6M Buy
52,621
+26,411
+101% +$7.89M 0.02% 750
2026
Q1
$6.77M Sell
26,210
-2,744
-9% -$730K 0.01% 1167
2025
Q4
$7.14M Buy
28,954
+2,405
+9% +$506K 0.01% 1103
2025
Q3
$4.69M Buy
26,549
+16,191
+156% +$2.42M 0.01% 1353
2025
Q2
$1.42M Sell
10,358
-27,423
-73% -$4.03M ﹤0.01% 1892
2025
Q1
$6.81M Buy
37,781
+37,336
+8,390% +$6.28M 0.01% 1002
2024
Q4
$69.7K Buy
445
+15
+3% +$2.66K ﹤0.01% 2753
2024
Q3
$78.3K Sell
430
-850
-66% -$164K ﹤0.01% 2706
2024
Q2
$235K Buy
1,280
+569
+80% +$95.5K ﹤0.01% 2437
2024
Q1
$127K Sell
711
-24,768
-97% -$3.44M ﹤0.01% 2532
2023
Q4
$3.16M Sell
25,479
-13,219
-34% -$1.47M 0.01% 1367
2023
Q3
$4.49M Buy
38,698
+5,745
+17% +$701K 0.01% 1135
2023
Q2
$3.87M Buy
32,953
+10,341
+46% +$1.06M 0.01% 1202
2023
Q1
$1.81M Buy
+22,612
New +$1.78M ﹤0.01% 1649

Other funds holding KRYS

Russell Investments Group's KRYS Position: Q2 2026 in Review

Russell Investments Group increased its Krystal Biotech (KRYS) stake by 101% in Q2 2026, buying an estimated $7.89M and bringing the position to 52,621 shares worth $19.6M. The position accounts for 0.02% of the portfolio, ranked #750.

Russell Investments Group first reported a position in KRYS in Q1 2023 and has held it in 14 quarters since. 423 funds tracked by Wall St. Rank hold KRYS as of Q2 2026.

  • Russell Investments Group held 52,621 shares of Krystal Biotech worth $19.6M as of Q2 2026.
  • Russell Investments Group bought 26,411 Krystal Biotech shares in Q2 2026, an estimated $7.89M.
  • Krystal Biotech made up 0.02% of Russell Investments Group's portfolio in Q2 2026, its #750 holding.
  • Russell Investments Group first reported a position in Krystal Biotech in Q1 2023 and has held it in 14 quarters since.
  • 423 funds tracked by Wall St. Rank held Krystal Biotech as of Q2 2026.

Based on Russell Investments Group's 13F filing for Q2 2026, filed 6 Aug 2026.