
PCB
$28.81
1D:
0.6%
1Y:
31.5%
US69320M1099Sign 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.7
Revenue TTM
$156.24M
Beta
0.42
Earnings TTM
$44.19M
Dividend Yield TTM
1.85%
$19.90
1D:
0.1%
1Y:
38.3%
US7323441060Mkt Cap
$481.34M
P/E Ratio TTM
14.9
Revenue TTM
$199.02M
Beta
0.54
Earnings TTM
$31.37M
Dividend Yield TTM
0.00%