Skip to content

MBX

MBX Biosciences, Inc.

Key figures

MetricLast 12 months
Operating income−$160M
Net income−$145M
EPS−$3.06
Free cash flow−$99M