Cabaletta Bio, Inc.
CABABiotechnology
$1.51−4.73%As of Oct 30vs prior close
- Market cap
- $256M
- P/E (TTM)
- –
- From 52W high
- −63.61%
- EPS (LTM)
- -$1.39
Nomior Score
20
Fragile PremiumBottom 7% of the scored universe
Growth—
Quality38
Value29
Momentum20
Resilience32
Connections
Who owns it
2funds