Tudor Investment Corp’s Semrush SEMR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
Sell
-72,380
Closed -$655K 3828
2025
Q2
$655K Sell
72,380
-36,743
-34% -$356K ﹤0.01% 2412
2025
Q1
$1.02M Buy
+109,123
New +$1.49M ﹤0.01% 1794
2024
Q4
Sell
-108,240
Closed -$1.7M 3454
2024
Q3
$1.7M Sell
108,240
-222,223
-67% -$3.1M 0.01% 1303
2024
Q2
$4.42M Buy
330,463
+54,119
+20% +$750K 0.02% 703
2024
Q1
$3.66M Buy
276,344
+130,242
+89% +$1.57M 0.02% 751
2023
Q4
$2M Buy
146,102
+56,136
+62% +$555K 0.02% 1094
2023
Q3
$765K Buy
89,966
+33,165
+58% +$309K 0.01% 1452
2023
Q2
$544K Sell
56,801
-68,788
-55% -$608K 0.01% 1666
2023
Q1
$1.26M Buy
125,589
+114,511
+1,034% +$1.01M 0.02% 1050
2022
Q4
$90K Buy
11,078
+632
+6% +$6.4K ﹤0.01% 2227
2022
Q3
$117K Buy
+10,446
New +$129K ﹤0.01% 2147
2022
Q1
Sell
-27,143
Closed -$566K 2595
2021
Q4
$566K Buy
+27,143
New +$605K 0.01% 1371
2021
Q2
Sell
-65,959
Closed -$786K 1903
2021
Q1
$786K Buy
+65,959
New +$766K 0.02% 953

Other funds holding SEMR

Tudor Investment Corp's SEMR Position: Q3 2025 in Review

Tudor Investment Corp sold out of Semrush (SEMR) in Q3 2025, closing a stake of 72,380 shares — an estimated $655K sold.

Tudor Investment Corp first reported a position in SEMR in Q1 2021 and held it in 13 quarters. The position peaked at $4.42M in Q2 2024. 169 funds tracked by Wall St. Rank hold SEMR as of Q3 2025.

  • Tudor Investment Corp reported no remaining Semrush position as of Q3 2025 after selling out during the quarter.
  • Tudor Investment Corp sold 72,380 Semrush shares in Q3 2025, an estimated $655K.
  • Tudor Investment Corp first reported a position in Semrush in Q1 2021 and held it in 13 quarters.
  • Tudor Investment Corp's Semrush position peaked at $4.42M in Q2 2024.
  • 169 funds tracked by Wall St. Rank held Semrush as of Q3 2025.

Based on Tudor Investment Corp's 13F filing for Q3 2025, filed 14 Nov 2025.