Oleg Shchegolev

Affiliations

  • Chief Technology Officer at Semrush Holdings Inc. (SEMR), 2025-06-13
Insider Trading: Sales See All
Symbol Price Amount Total Value Remaining Holdings Date Form 4
SEMR $10.01 2,500,000 $25,025,000.00 26,739,320 2025-05-20 Filing
SEMR $9.44 9,563 $90,274.72 7,402,719 2025-04-02 Filing
SEMR $11.19 32,932 $368,509.08 7,268,282 2025-03-03 Filing
SEMR $11.71 6,859 $80,318.89 7,301,214 2025-01-07 Filing
SEMR $13.80 700,000 $9,660,000.00 3,678,823 2024-11-22 Filing