
POWL
$244.39
1D:
7.1%
1Y:
231.9%
US7391281067Sign in to check this stock against your screeners
Sign InMkt Cap
$7.01B
P/E Ratio TTM
25.1
Revenue TTM
$3.74B
Beta
1.18
Earnings TTM
$312.80M
Dividend Yield TTM
0.53%
$124.17
1D:
-0.5%
1Y:
44.4%
US5535301064Mkt Cap
$6.93B
P/E Ratio TTM
30.1
Revenue TTM
$3.91B
Beta
0.82
Earnings TTM
$230.54M
Dividend Yield TTM
2.79%