Barry Callebaut AG (OTCPK:BYCBF)
$ 1580.2735 15.2735 (0.98%) Market Cap: 8.88 Bil Enterprise Value: 11.89 Bil PE Ratio: 26.56 PB Ratio: 2.61 GF Score: 31/100