Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$3.69M Sell
308,979
-227,365
-42% -$2.7M ﹤0.01% 2403
2025
Q4
$6.38M Buy
536,344
+119,140
+29% +$1.12M ﹤0.01% 2107
2025
Q3
$2.95M Buy
417,204
+382,450
+1,100% +$3.12M ﹤0.01% 2670
2025
Q2
$315K Sell
34,754
-151,237
-81% -$1.46M ﹤0.01% 3851
2025
Q1
$1.74M Buy
185,991
+160,863
+640% +$2.19M ﹤0.01% 2717
2024
Q4
$299K Buy
25,128
+830
+3% +$11.2K ﹤0.01% 3889
2024
Q3
$382K Buy
+24,298
New +$339K ﹤0.01% 3855
2024
Q2
Sell
-13,584
Closed -$180K 4812
2024
Q1
$180K Buy
13,584
+150
+1% +$1.81K ﹤0.01% 3938
2023
Q4
$184K Buy
+13,434
New +$133K ﹤0.01% 3901
2023
Q3
Sell
-43,110
Closed -$413K 4461
2023
Q2
$413K Sell
43,110
-152,626
-78% -$1.35M ﹤0.01% 3497
2023
Q1
$1.97M Buy
195,736
+93,745
+92% +$826K ﹤0.01% 2710
2022
Q4
$830K Sell
101,991
-14,825
-13% -$150K ﹤0.01% 3566
2022
Q3
$1.31M Sell
116,816
-3,172
-3% -$39K ﹤0.01% 3373
2022
Q2
$1.55M Sell
119,988
-37,989
-24% -$414K ﹤0.01% 3291
2022
Q1
$1.89M Buy
157,977
+60,282
+62% +$907K ﹤0.01% 3359
2021
Q4
$2.04M Buy
97,695
+26,568
+37% +$592K ﹤0.01% 3339
2021
Q3
$1.64M Sell
71,127
-2,784
-4% -$64.2K ﹤0.01% 3201
2021
Q2
$1.7M Buy
+73,911
New +$1.29M ﹤0.01% 3099

Other funds holding SEMR

D.E. Shaw & Co's SEMR Position: Q1 2026 in Review

D.E. Shaw & Co reduced its Semrush (SEMR) stake by 42% in Q1 2026, selling an estimated $2.7M and leaving 308,979 shares worth $3.69M. The position accounts for ﹤0.01% of the portfolio, ranked #2403.

D.E. Shaw & Co first reported a position in SEMR in Q2 2021 and has held it in 18 quarters since. The position peaked at $6.38M in Q4 2025. 162 funds tracked by Wall St. Rank hold SEMR as of Q1 2026.

  • D.E. Shaw & Co held 308,979 shares of Semrush worth $3.69M as of Q1 2026.
  • D.E. Shaw & Co sold 227,365 Semrush shares in Q1 2026, an estimated $2.7M.
  • Semrush made up ﹤0.01% of D.E. Shaw & Co's portfolio in Q1 2026, its #2403 holding.
  • D.E. Shaw & Co first reported a position in Semrush in Q2 2021 and has held it in 18 quarters since.
  • D.E. Shaw & Co's Semrush position peaked at $6.38M in Q4 2025.
  • 162 funds tracked by Wall St. Rank held Semrush as of Q1 2026.

Based on D.E. Shaw & Co's 13F filing for Q1 2026, filed 15 May 2026.