MBX Biosciences (MBX) Price To Sales Ratio