
PL
$12.55
1D:
10.4%
1Y:
-2.0%
US72703X1063Sign in to check this stock against your screens
Sign In$172.81
1D:
4.9%
1Y:
-1.1%
US9182841000Mkt Cap
$4.85B
P/E Ratio TTM
58.5
Revenue TTM
$1.36B
Beta
1.27
Earnings TTM
$74.90M
Dividend Yield TTM
0.25%
$89.89
1D:
9.8%
1Y:
33.4%
US9011091082Mkt Cap
$4.73B
P/E Ratio TTM
35.3
Revenue TTM
$5.95B
Beta
2.06
Earnings TTM
$123.91M
Dividend Yield TTM
0.32%