BuzzFeed Inc (FRA:89E1)
€ 1.4064 0 (0%) Market Cap: 93.33 Mil Enterprise Value: 187.33 Mil PE Ratio: 0 PB Ratio: 1.53 GF Score: 37/100