Bayer and Monsanto today announced that they signed a definitive merger agreement under which Bayer will acquire Monsanto for $128 per share in an all-cash transaction.