
PDLB
$17.79
1D:
1.6%
1Y:
29.3%
US7323441060Sign in to check this stock against your screeners
Sign In$32.72
1D:
-1.4%
1Y:
22.2%
US68417L1070Mkt Cap
$438.71M
P/E Ratio TTM
9.9
Revenue TTM
$156.24M
Beta
0.45
Earnings TTM
$44.19M
Dividend Yield TTM
1.89%
$50.56
1D:
-1.0%
1Y:
41.5%
US06654A1034Mkt Cap
$403.08M
P/E Ratio TTM
9.9
Revenue TTM
$211.83M
Beta
0.62
Earnings TTM
$39.59M
Dividend Yield TTM
1.58%