Compare Stocks

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

Select Stocks
NWN
TLN

Add up to 3 more stocks

NWN

Northwest Natural Holding Company

-0.47%
$50.96-0.24
Market Cap

$2.14B

52W Range

$39.29 - $55.99

TLN

Talen Energy Corporation

-3.24%
$360.32-12.05
Market Cap

$16.36B

52W Range

$300.00 - $451.28

Metric
NWN
TLN
Valuation
P/E Ratio17.19-
Forward P/E16.7516.31
P/B Ratio1.3315.93
P/S Ratio1.635.28
P/FCF Ratio-20.47
PEG Ratio0.46-
EV/EBITDA7.7934.03
Profitability
Gross Margin42.3%40.1%
Operating Margin31.4%0.6%
Net Margin9.6%-0.7%
ROE7.8%-2.0%
ROA1.9%-0.2%
ROIC5.2%0.2%
Financial Health
Current Ratio0.721.28
Quick Ratio0.571.02
Debt/Equity1.876.24
Interest Coverage3.630.05
Dividends
Dividend Yield3.8%-
Payout Ratio71.0%-
Consecutive Div Years240