Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
BWXT
18.01%
▼ -8.20%
ESLT
15.94%
▲ 0.48%
Gross Margin
BWXT
22.44%
▼ -0.56%
ESLT
25.32%
▲ 0.10%
Free Cash Flow
BWXT
$114.97M
▲ $64.88M
ESLT
$150.34M
▼ -$59.55M
Net Debt / EBITDA
BWXT
2.55
▼ -0.09
ESLT
-0.12
▼ -0.08
Operating Margin
BWXT
9.97%
▼ -0.00%
ESLT
9.57%
▲ 0.20%
P/E Ratio
BWXT
44.86
▼ -12.76
ESLT
58.69
▼ -8.68