SEMrush Holdings Inc (STU:628)
€ 12.8 0.5 (4.07%) Market Cap: 1.89 Bil Enterprise Value: 1.69 Bil PE Ratio: 136.80 PB Ratio: 8.49 GF Score: 42/100

SEMrush Holdings Inc (STU:628) Transcripts

  • 1