Happen Inc (STU:8LCA)
€ 17.57 +0.29 (+1.71%) Market Cap: 2.04 Bil Enterprise Value: 1.36 Bil PE Ratio: 13.48 PB Ratio: 1.52 GF Score: 71/100

Happen Inc (STU:8LCA) Transcripts

  • 1