Investment AB Latour (OTCPK:IVTBF)
$ 24.56 -1.66 (-6.33%) Market Cap: 17.94 Bil Enterprise Value: 19.01 Bil PE Ratio: 32.20 PB Ratio: 4.47 GF Score: 95/100