Lisa McClain sold BWXT on October 30, 2025 | PolitAlpha