
PVLA
$153.81
1D:
2.2%
1Y:
162.2%
US6979471090Sign in to check this stock against your screeners
Sign In$28.26
1D:
-1.6%
1Y:
113.8%
IE000GID8VI0Mkt Cap
$1.94B
P/E Ratio TTM
-28.3
Revenue TTM
$0.00
Beta
1.28
Earnings TTM
$-62.27M
Dividend Yield TTM
0.00%
$33.05
1D:
-7.9%
1Y:
168.5%
US63009J1079Mkt Cap
$1.67B
P/E Ratio TTM
-58.5
Revenue TTM
$18.03M
Beta
0.57
Earnings TTM
$-92.09M
Dividend Yield TTM
0.00%