Compare Stocks

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

Select Stocks
POWL
STRL

Add up to 3 more stocks

POWL

Powell Industries, Inc.

-8.32%
$201.00-18.23
Market Cap

$7.32B

52W Range

$69.00 - $328.00

STRL

Sterling Infrastructure, Inc.

-15.21%
$538.09-96.54
Market Cap

$16.51B

52W Range

$244.02 - $1,005.68

Metric
POWL
STRL
Valuation
P/E Ratio42.8556.76
Forward P/E39.4933.59
P/B Ratio11.3016.56
P/S Ratio7.086.83
P/FCF Ratio41.6144.74
PEG Ratio1.032.34
EV/EBITDA32.2433.62
Profitability
Gross Margin30.1%23.3%
Operating Margin19.8%17.3%
Net Margin16.5%12.0%
ROE26.4%29.1%
ROA15.8%12.4%
ROIC25.4%19.1%
Financial Health
Current Ratio2.091.01
Quick Ratio1.901.01
Debt/Equity0.000.32
Interest CoverageN/A20.90
Dividends
Dividend Yield0.2%N/A
Payout Ratio7.2%N/A
Consecutive Div Years10