SEMrush Holdings Inc (FRA:628)
€ 12.3 0.1 (0.82%) Market Cap: 1.77 Bil Enterprise Value: 1.56 Bil PE Ratio: 148.86 PB Ratio: 8.39 GF Score: 44/100