Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-46,238
Closed -$552K 5592
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: Q2 2026 in Review

Barclays sold out of Semrush (SEMR) in Q2 2026, closing a stake of 46,238 shares — an estimated $552K sold.

Barclays first reported a position in SEMR in Q1 2022 and held it in 17 quarters. The position peaked at $2.55M in Q1 2024. 1 fund tracked by Wall St. Rank holds SEMR as of Q2 2026.

  • Barclays reported no remaining Semrush position as of Q2 2026 after selling out during the quarter.
  • Barclays sold 46,238 Semrush shares in Q2 2026, an estimated $552K.
  • Barclays first reported a position in Semrush in Q1 2022 and held it in 17 quarters.
  • Barclays's Semrush position peaked at $2.55M in Q1 2024.
  • 1 fund tracked by Wall St. Rank held Semrush as of Q2 2026.

Based on Barclays's 13F filing for Q2 2026, filed 14 Aug 2026.