Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$2.6M Sell
217,771
-616,188
-74% -$7.33M ﹤0.01% 3937
2025
Q4
$9.92M Sell
833,959
-212,022
-20% -$1.99M ﹤0.01% 2862
2025
Q3
$7.41M Buy
1,045,981
+105,837
+11% +$863K ﹤0.01% 3612
2025
Q2
$8.51M Buy
940,144
+843,406
+872% +$8.16M ﹤0.01% 3373
2025
Q1
$903K Buy
96,738
+54,527
+129% +$743K ﹤0.01% 5295
2024
Q4
$501K Buy
42,211
+5,424
+15% +$72.9K ﹤0.01% 5533
2024
Q3
$578K Buy
36,787
+2,233
+6% +$31.2K ﹤0.01% 5393
2024
Q2
$463K Sell
34,554
-5,028
-13% -$69.7K ﹤0.01% 5388
2024
Q1
$525K Sell
39,582
-32,367
-45% -$390K ﹤0.01% 5324
2023
Q4
$983K Buy
71,949
+5,949
+9% +$58.8K ﹤0.01% 4995
2023
Q3
$561K Sell
66,000
-14,974
-18% -$139K ﹤0.01% 5243
2023
Q2
$775K Buy
80,974
+47,203
+140% +$417K ﹤0.01% 4959
2023
Q1
$339K Sell
33,771
-31,647
-48% -$279K ﹤0.01% 5624
2022
Q4
$533K Sell
65,418
-24,235
-27% -$246K ﹤0.01% 5330
2022
Q3
$1M Sell
89,653
-51,247
-36% -$631K ﹤0.01% 4877
2022
Q2
$1.82M Sell
140,900
-16,476
-10% -$180K ﹤0.01% 4389
2022
Q1
$1.88M Buy
157,376
+13,024
+9% +$196K ﹤0.01% 4651
2021
Q4
$3.01M Buy
144,352
+7,957
+6% +$177K ﹤0.01% 4164
2021
Q3
$3.15M Buy
136,395
+5,794
+4% +$134K ﹤0.01% 4022
2021
Q2
$3.01M Sell
130,601
-5,763
-4% -$100K ﹤0.01% 3983
2021
Q1
$1.62M Buy
+136,364
New +$1.58M ﹤0.01% 4435

Other funds holding SEMR

Bank of America's SEMR Position: Q1 2026 in Review

Bank of America reduced its Semrush (SEMR) stake by 74% in Q1 2026, selling an estimated $7.33M and leaving 217,771 shares worth $2.6M. The position accounts for ﹤0.01% of the portfolio, ranked #3937.

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

  • Bank of America held 217,771 shares of Semrush worth $2.6M as of Q1 2026.
  • Bank of America sold 616,188 Semrush shares in Q1 2026, an estimated $7.33M.
  • Semrush made up ﹤0.01% of Bank of America's portfolio in Q1 2026, its #3937 holding.
  • Bank of America first reported a position in Semrush in Q1 2021 and has held it in 21 quarters since.
  • Bank of America's Semrush position peaked at $9.92M in Q4 2025.
  • 162 funds tracked by Wall St. Rank held Semrush as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.