Semrush director sells over $1.6 million in company stock

Semrush director sells over $1.6 million in company stock