Nebula Research & Development’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
-65,694
Closed -$595K 740
2025
Q2
$595K Buy
65,694
+32,508
+98% +$315K 0.05% 579
2025
Q1
$310K Buy
+33,186
New +$452K 0.03% 753
2024
Q2
Sell
-13,396
Closed -$178K 1022
2024
Q1
$178K Buy
+13,396
New +$161K 0.04% 656

Other funds holding SEMR

Nebula Research & Development's SEMR Position: Q3 2025 in Review

Nebula Research & Development sold out of Semrush (SEMR) in Q3 2025, closing a stake of 65,694 shares — an estimated $595K sold.

Nebula Research & Development first reported a position in SEMR in Q1 2024 and held it in 3 quarters. The position peaked at $595K in Q2 2025. 169 funds tracked by Wall St. Rank hold SEMR as of Q3 2025.

  • Nebula Research & Development reported no remaining Semrush position as of Q3 2025 after selling out during the quarter.
  • Nebula Research & Development sold 65,694 Semrush shares in Q3 2025, an estimated $595K.
  • Nebula Research & Development first reported a position in Semrush in Q1 2024 and held it in 3 quarters.
  • Nebula Research & Development's Semrush position peaked at $595K in Q2 2025.
  • 169 funds tracked by Wall St. Rank held Semrush as of Q3 2025.

Based on Nebula Research & Development's 13F filing for Q3 2025.