Logo image of SEMR

SEMRUSH HOLDINGS INC-A (SEMR) Stock News

NYSE:SEMR - US81686C1045 - Common Stock

7.68 USD
-0.22 (-2.78%)
Last: 9/2/2025, 8:04:01 PM
7.67 USD
-0.01 (-0.13%)
Pre-Market: 9/3/2025, 4:06:39 AM

SEMR Latest News, Press Relases and Analysis