BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202417.3-6.70%
Dec 31, 202318.5-2.25%
Dec 31, 202218.9-3.15%
Dec 31, 202119.5-1.05%
Dec 31, 202019.7-3.39%
Dec 31, 201920.4+0.75%
Dec 31, 201820.3-6.33%
Dec 31, 201721.7+15.85%
Dec 31, 201618.7-7.02%
Dec 31, 201520.1+469.52%
Dec 31, 20143.5-80.99%
Dec 31, 201318.6+46.77%
Dec 31, 201212.6