MBX Biosciences Shares Down 19% to $30.05 After Canvuparatide Study Results | Intellectia.AI