Semrush Holdings, Inc. (SEMR)
NYSE: SEMR · Real-Time Price · USD
11.95
0.00 (0.00%)
Apr 6, 2026, 1:49 PM EDT - Market open
Semrush Holdings Operating Metrics
Source: Business metrics provided by Main Street Data and sourced from official company press releases and documents.