Insider Sale: Director Steven Aldrich Sells 20,000 Shares of SEMrush Holdings Inc (SEMR)
SEMrush Holdings Inc is a SaaS platform for marketers offering solutions in SEO, PPC, content, and social media. Steven Aldrich sold 20,000 shares, with no insider buys in the past year.