SEMR – Semrush Holdings, Inc. SEMrush Holdings, Inc.SEMR$6.75 Name : SEMrush Holdings, Inc. Sector : Technology Industry: Software - Application Mark. Cap: $1,006,989,824.00 EPSttm : -0.02 SEMrush Holdings, Inc.$6.754.39%$0.31 Go to the full report