Renaissance Technologies’s Semrush SEMR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-453,000
Closed -$5.39M 3638
2025
Q4
$5.39M Buy
453,000
+270,300
+148% +$2.53M 0.01% 1256
2025
Q3
$1.29M Sell
182,700
-269,600
-60% -$2.2M ﹤0.01% 2348
2025
Q2
$4.09M Buy
452,300
+104,600
+30% +$1.01M 0.01% 1650
2025
Q1
$3.24M Sell
347,700
-119,842
-26% -$1.63M ﹤0.01% 1701
2024
Q4
$5.55M Buy
467,542
+169,142
+57% +$2.27M 0.01% 1380
2024
Q3
$4.69M Buy
298,400
+19,700
+7% +$275K 0.01% 1480
2024
Q2
$3.73M Buy
+278,700
New +$3.86M 0.01% 1488
2024
Q1
Sell
-31,900
Closed -$436K 4030
2023
Q4
$436K Sell
31,900
-64,800
-67% -$640K ﹤0.01% 2843
2023
Q3
$822K Sell
96,700
-57,900
-37% -$539K ﹤0.01% 2430
2023
Q2
$1.48M Sell
154,600
-108,900
-41% -$962K ﹤0.01% 2200
2023
Q1
$2.65M Buy
263,500
+127,300
+93% +$1.12M ﹤0.01% 1855
2022
Q4
$1.11M Sell
136,200
-14,100
-9% -$143K ﹤0.01% 2475
2022
Q3
$1.69M Sell
150,300
-28,000
-16% -$345K ﹤0.01% 2131
2022
Q2
$2.31M Sell
178,300
-8,500
-5% -$92.6K ﹤0.01% 2087
2022
Q1
$2.23M Buy
186,800
+169,200
+961% +$2.55M ﹤0.01% 2160
2021
Q4
$367K Buy
+17,600
New +$392K ﹤0.01% 3248

Other funds holding SEMR

Renaissance Technologies's SEMR Position: Q1 2026 in Review

Renaissance Technologies sold out of Semrush (SEMR) in Q1 2026, closing a stake of 453,000 shares — an estimated $5.39M sold.

Renaissance Technologies first reported a position in SEMR in Q4 2021 and held it in 16 quarters. The position peaked at $5.55M in Q4 2024. 162 funds tracked by Wall St. Rank hold SEMR as of Q1 2026.

  • Renaissance Technologies reported no remaining Semrush position as of Q1 2026 after selling out during the quarter.
  • Renaissance Technologies sold 453,000 Semrush shares in Q1 2026, an estimated $5.39M.
  • Renaissance Technologies first reported a position in Semrush in Q4 2021 and held it in 16 quarters.
  • Renaissance Technologies's Semrush position peaked at $5.55M in Q4 2024.
  • 162 funds tracked by Wall St. Rank held Semrush as of Q1 2026.

Based on Renaissance Technologies's 13F filing for Q1 2026, filed 14 May 2026.