Taboola.com Ltd (STU:1FY)
€ 4.82 +0.39 (+8.9%) Market Cap: 1.32 Bil Enterprise Value: 1.32 Bil PE Ratio: 14.51 PB Ratio: 1.58 GF Score: 73/100

Taboola.com Ltd (STU:1FY) Transcripts

  • 1