Squirrel Media SA (LTS:0I10)
€ 1.72 0 (0%) Market Cap: 156.36 Mil Enterprise Value: 172.11 Mil PE Ratio: 31.94 PB Ratio: 2.76 GF Score: 65/100

Squirrel Media SA (LTS:0I10) Transcripts

    • 1