Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$518K Buy
43,398
+8,283
+24% +$98.5K ﹤0.01% 3148
2025
Q4
$418K Buy
35,115
+2,847
+9% +$26.7K ﹤0.01% 3268
2025
Q3
$228K Buy
32,268
+13,346
+71% +$109K ﹤0.01% 3520
2025
Q2
$171K Buy
18,922
+3,424
+22% +$33.1K ﹤0.01% 3557
2025
Q1
$145K Sell
15,498
-577
-4% -$7.87K ﹤0.01% 3578
2024
Q4
$191K Sell
16,075
-7,048
-30% -$94.7K ﹤0.01% 3525
2024
Q3
$363K Buy
23,123
+7,745
+50% +$108K ﹤0.01% 3351
2024
Q2
$206K Buy
15,378
+543
+4% +$7.53K ﹤0.01% 3616
2024
Q1
$197K Sell
14,835
-152
-1% -$1.83K ﹤0.01% 3650
2023
Q4
$205K Sell
14,987
-1,953
-12% -$19.3K ﹤0.01% 3562
2023
Q3
$144K Sell
16,940
-276
-2% -$2.57K ﹤0.01% 3668
2023
Q2
$165K Buy
+17,216
New +$152K ﹤0.01% 3656
2022
Q1
Sell
-519,846
Closed -$10.8M 4100
2021
Q4
$10.8M Buy
+519,846
New +$11.6M ﹤0.01% 1963

Other funds holding SEMR

Invesco's SEMR Position: Q1 2026 in Review

Invesco increased its Semrush (SEMR) stake by 24% in Q1 2026, buying an estimated $98.5K and bringing the position to 43,398 shares worth $518K. The position accounts for ﹤0.01% of the portfolio, ranked #3148.

Invesco first reported a position in SEMR in Q4 2021 and has held it in 13 quarters since. The position peaked at $10.8M in Q4 2021. 162 funds tracked by Wall St. Rank hold SEMR as of Q1 2026.

  • Invesco held 43,398 shares of Semrush worth $518K as of Q1 2026.
  • Invesco bought 8,283 Semrush shares in Q1 2026, an estimated $98.5K.
  • Semrush made up ﹤0.01% of Invesco's portfolio in Q1 2026, its #3148 holding.
  • Invesco first reported a position in Semrush in Q4 2021 and has held it in 13 quarters since.
  • Invesco's Semrush position peaked at $10.8M in Q4 2021.
  • 162 funds tracked by Wall St. Rank held Semrush as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.