What is the current Cabaletta Bio share price?
The current share price of Cabaletta Bio is US$ 2,40
How many Cabaletta Bio shares are in issue?
Cabaletta Bio has 48.877.164 shares in issue
What is the market cap of Cabaletta Bio?
The market capitalisation of Cabaletta Bio is USD 112,91M
What is the 1 year trading range for Cabaletta Bio share price?
Cabaletta Bio has traded in the range of US$ 1,76 to US$ 26,35 during the past year
What is the PE ratio of Cabaletta Bio?
The price to earnings ratio of Cabaletta Bio is -1,73
What is the reporting currency for Cabaletta Bio?
Cabaletta Bio reports financial results in USD
What is the latest annual profit for Cabaletta Bio?
The latest annual profit of Cabaletta Bio is USD -67,68M
What is the registered address of Cabaletta Bio?
The registered address for Cabaletta Bio is 1209 ORANGE STREET, WILMINGTON, DELAWARE, 19801
What is the Cabaletta Bio website address?
The website address for Cabaletta Bio is www.cabalettabio.com
Which industry sector does Cabaletta Bio operate in?
Cabaletta Bio operates in the BIOLOGICAL PDS,EX DIAGNSTICS sector