Otello Corp ASA (FRA:OS3)
€ 0.66 0.008 (1.23%) Market Cap: 58.19 Mil Enterprise Value: 44.78 Mil PE Ratio: 8.58 PB Ratio: 0.58 GF Score: 53/100