BWXT FY26 Q2 net income rises 14% to $89.1 million; revenue increases 18% to $901.6 million - BWXT News | Rallies