BWX Technologies (NYSE:BWXT) has drawn fresh attention as geopolitical tensions in the Middle East have intensified, putting defense contractors in focus. The company has also reported an insider ...