John A. Fees Stock Trades & Insider Activity | BWXT Equity Holdings