
PDLB
$19.90
1D:
0.1%
1Y:
41.4%
US7323441060Sign in to check this stock against your screeners
Sign In$37.02
1D:
0.7%
1Y:
33.1%
US68417L1070Mkt Cap
$496.36M
P/E Ratio TTM
10.9
Revenue TTM
$156.24M
Beta
0.42
Earnings TTM
$44.19M
Dividend Yield TTM
1.81%
$58.00
1D:
0.4%
1Y:
53.3%
US06654A1034Mkt Cap
$462.44M
P/E Ratio TTM
11.5
Revenue TTM
$211.83M
Beta
0.60
Earnings TTM
$39.59M
Dividend Yield TTM
1.38%