Boehringer Ingelheim Anim… 590800215 valuation | Upswitch bv