Investment AB Latour (OTCPK:IVTBF)
$ 24.56 -1.66 (-6.33%) Market Cap: 17.93 Bil Enterprise Value: 19.03 Bil PE Ratio: 32.09 PB Ratio: 4.45 GF Score: 92/100