Sign in

Mesoblast Limited

MESOBiotechnology

$15.67+17.03%As of Oct 29vs prior close
Market cap
$2B
P/E (TTM)
–
From 52W high
−25.24%
EPS (YE26)
-$0.04
Revenue (YE26)
$120.3M
Net margin
-47.82%
Dividend yield
0.00%

Nomior Score

49
Steady ProfileBottom 48% of the scored universe
Growth76
Quality63
Value—
Momentum27
Resilience36

Growth

+54.40%revenue a year over 9 fiscal years

YE17 $2.4MYE26 $120.3M

Connections

Revenue to profitYE26

The operating loss was 27% of revenue, narrower by 431 pts on a year.

Latest