Compare Stocks

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

Select Stocks
ALLE
BWXT

Add up to 3 more stocks

ALLE

Allegion plc

-2.23%
$157.64-3.59
Market Cap

$13.41B

52W Range

$125.00 - $183.11

BWXT

BWX Technologies, Inc.

-5.42%
$160.48-9.19
Market Cap

$14.70B

52W Range

$143.07 - $241.82

Metric
ALLE
BWXT
Valuation
P/E Ratio21.1645.13
Forward P/E18.0836.09
P/B Ratio6.5412.18
P/S Ratio3.234.62
P/FCF Ratio20.3347.53
PEG Ratio2.282.84
EV/EBITDA15.6336.67
Profitability
Gross Margin44.8%22.6%
Operating Margin20.8%10.4%
Net Margin15.4%10.2%
ROE31.1%26.9%
ROA12.3%8.0%
ROIC16.0%7.4%
Financial Health
Current Ratio1.842.32
Quick Ratio1.162.25
Debt/Equity1.101.64
Interest Coverage8.517.31
Dividends
Dividend Yield1.3%0.6%
Payout Ratio28.3%28.9%
Consecutive Div Years1110