
PL
$20.47
1D:
-8.5%
1Y:
207.8%
US72703X1063Sign in to check this stock against your screeners
Sign In$568.92
1D:
-5.5%
1Y:
153.6%
US04010E1091Mkt Cap
$7.98B
P/E Ratio TTM
51.7
Revenue TTM
$915.03M
Beta
0.56
Earnings TTM
$119.93M
Dividend Yield TTM
0.31%
$103.27
1D:
-2.9%
1Y:
96.9%
US5893781089Mkt Cap
$6.20B
P/E Ratio TTM
-117.3
Revenue TTM
$966.95M
Beta
0.93
Earnings TTM
$-14.10M
Dividend Yield TTM
0.00%