
MESO
$14.38
1D:
0.6%
1Y:
-20.8%
US5907174016Sign in to check this stock against your screeners
Sign In$18.62
1D:
-0.5%
1Y:
-42.2%
US52490G1022Mkt Cap
$3.44B
P/E Ratio TTM
-37.2
Revenue TTM
$1.27B
Beta
0.40
Earnings TTM
$-91.60M
Dividend Yield TTM
0.00%
$7.83
1D:
-2.2%
1Y:
2.8%
US14070B3096Mkt Cap
$450.31M
P/E Ratio TTM
-3.2
Revenue TTM
$0.00
Beta
0.53
Earnings TTM
$-129.42M
Dividend Yield TTM
0.00%