Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$552K Sell
46,238
-50,334
-52% -$598K ﹤0.01% 3138
2025
Q4
$1.15M Sell
96,572
-43,855
-31% -$411K ﹤0.01% 3336
2025
Q3
$994K Sell
140,427
-13,010
-8% -$106K ﹤0.01% 3368
2025
Q2
$1.39M Buy
153,437
+66,035
+76% +$639K ﹤0.01% 3114
2025
Q1
$815K Sell
87,402
-18,009
-17% -$246K ﹤0.01% 3230
2024
Q4
$1.25M Buy
105,411
+3,004
+3% +$40.4K ﹤0.01% 3223
2024
Q3
$1.61M Buy
102,407
+54,830
+115% +$766K ﹤0.01% 3032
2024
Q2
$637K Sell
47,577
-144,821
-75% -$2.01M ﹤0.01% 2894
2024
Q1
$2.55M Buy
192,398
+67,809
+54% +$817K ﹤0.01% 2368
2023
Q4
$1.7M Buy
124,589
+68,833
+123% +$680K ﹤0.01% 3042
2023
Q3
$474K Buy
55,756
+3,914
+8% +$36.5K ﹤0.01% 2838
2023
Q2
$496K Buy
51,842
+6,389
+14% +$56.5K ﹤0.01% 2756
2023
Q1
$457K Buy
45,453
+38,760
+579% +$342K ﹤0.01% 3328
2022
Q4
$54.5K Sell
6,693
-12,000
-64% -$122K ﹤0.01% 4523
2022
Q3
$210K Buy
18,693
+6,693
+56% +$82.4K ﹤0.01% 3171
2022
Q2
$155K Hold
12,000
﹤0.01% 3567
2022
Q1
$143K Buy
+12,000
New +$181K ﹤0.01% 3611

Other funds holding SEMR

Barclays's SEMR Position: Q1 2026 in Review

Barclays reduced its Semrush (SEMR) stake by 52% in Q1 2026, selling an estimated $598K and leaving 46,238 shares worth $552K. The position accounts for ﹤0.01% of the portfolio, ranked #3138.

Barclays first reported a position in SEMR in Q1 2022 and has held it in 17 quarters since. The position peaked at $2.55M in Q1 2024. 162 funds tracked by Wall St. Rank hold SEMR as of Q1 2026.

  • Barclays held 46,238 shares of Semrush worth $552K as of Q1 2026.
  • Barclays sold 50,334 Semrush shares in Q1 2026, an estimated $598K.
  • Semrush made up ﹤0.01% of Barclays's portfolio in Q1 2026, its #3138 holding.
  • Barclays first reported a position in Semrush in Q1 2022 and has held it in 17 quarters since.
  • Barclays's Semrush position peaked at $2.55M in Q1 2024.
  • 162 funds tracked by Wall St. Rank held Semrush as of Q1 2026.

Based on Barclays's 13F filing for Q1 2026, filed 15 May 2026.