Ticker: BWXT
Company: BWX Technologies, Inc.
Person: Fitzgerald Michael Thomas, officer
Transaction date: Oct. 24, 2024
Reporting date: Oct. 24, 2024
Average share price: -82.13038104089219
Sold 1076.0 shares for 88372.29