Investment AB Latour (OTCPK:IVTBF)
$ 24.56 -1.66 (-6.33%) Market Cap: 18.02 Bil Enterprise Value: 19.12 Bil PE Ratio: 31.97 PB Ratio: 4.44 GF Score: 96/100