Compare Stocks

Compare up to 5 stocks side by side with metrics, growth rates, and performance charts

Select Stocks
ECG
POWL

Add up to 3 more stocks

ECG

Everus Construction Group, Inc.

-3.08%
$113.61-3.62
Market Cap

$5.80B

52W Range

$68.51 - $171.58

POWL

Powell Industries, Inc.

-4.97%
$191.02-9.98
Market Cap

$6.96B

52W Range

$69.00 - $328.00

Metric
ECG
POWL
Valuation
P/E Ratio26.8939.28
Forward P/E25.5736.21
P/B Ratio8.7410.36
P/S Ratio1.526.49
P/FCF Ratio26.1338.15
PEG Ratio0.541.03
EV/EBITDA18.8829.37
Profitability
Gross Margin12.4%30.1%
Operating Margin7.4%19.8%
Net Margin5.7%16.5%
ROE32.5%26.4%
ROA12.1%15.8%
ROIC18.7%25.4%
Financial Health
Current Ratio1.762.09
Quick Ratio1.701.90
Debt/Equity0.590.00
Interest Coverage12.34N/A
Dividends
Dividend YieldN/A0.2%
Payout RatioN/A7.2%
Consecutive Div Years01