Semrush holdings director Melnikov sells $1.53 million in stock By Investing.com

Semrush holdings director Melnikov sells 153 million in stock By

The sales were executed at prices ranging from $12.34 to $13.27 per share, resulting in a total…

www.investing.com