Climb Bio, Inc. Income Statement

Income Statement Dec2023 Dec2024
Revenue & Cost
Revenue 4.62M8.13M
Interest income
Interest Income - Total 4.62M8.13M
Interest expenses
Interest Income - Net 4.62M8.13M