High Tide Inc (STU:2LYA)
€ 2.24 -0.13 (-5.49%) Market Cap: 184.78 Mil Enterprise Value: 206.71 Mil PE Ratio: 0 PB Ratio: 1.93 GF Score: 77/100