Robert L. Duffy Stock Trades & Insider Activity | BWXT Equity Holdings