
PWR
$540.90
1D:
6.3%
1Y:
21.5%
US74762E1029Sign in to check this stock against your screens
Sign In$608.45
1D:
2.2%
1Y:
-6.9%
US29084Q1004Mkt Cap
$26.64B
P/E Ratio TTM
18.5
Revenue TTM
$19.84B
Beta
1.12
Earnings TTM
$1.54B
Dividend Yield TTM
0.25%
$148.90
1D:
0.9%
1Y:
-3.0%
US46982L1089Mkt Cap
$17.43B
P/E Ratio TTM
54.8
Revenue TTM
$14.09B
Beta
0.70
Earnings TTM
$410.08M
Dividend Yield TTM
0.89%