
PL
$31.17
1D:
-4.8%
1Y:
457.6%
US72703X1063Sign in to check this stock against your screeners
Sign In$613.93
1D:
-1.0%
1Y:
181.7%
US04010E1091Mkt Cap
$8.61B
P/E Ratio TTM
60.1
Revenue TTM
$920.89M
Beta
0.59
Earnings TTM
$117.20M
Dividend Yield TTM
0.27%
$108.82
1D:
-1.9%
1Y:
102.0%
US5893781089Mkt Cap
$6.53B
P/E Ratio TTM
-468.6
Revenue TTM
$942.55M
Beta
0.95
Earnings TTM
$-30.41M
Dividend Yield TTM
0.00%