SEC Insider Transactions from MacQuarrie John R..

Last updated: 2026-03-14 11:55 UTC | Total transactions: 17

MacQuarrie John R. has filed 17 insider transactions across 1 company since February 2026.

Most recent transaction: a option exercise of 2302 shares of BWX Technologies, Inc. ($BWXT) on March 02, 2026.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 2, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations M Common Stock 2302 $61.70 23,734.0000 91,788,002 10.74% 0.00%
March 2, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations M Employee Stock Option (right to buy) 2302 $0.00 4,604.0000 91,788,002 33.33% 0.00%
March 2, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations F Common Stock 1096 $216.47 22,638.0000 91,788,002 4.62% 0.00%
Feb. 27, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations F Common Stock 3691 $207.24 21,213.0000 91,788,002 14.82% 0.00%
Feb. 28, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations M Common Stock 468 $0.00 21,681.0000 91,788,002 2.21% 0.00%
Feb. 28, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations F Common Stock 249 $205.98 21,432.0000 91,788,002 1.15% 0.00%
Feb. 27, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations M Restricted Stock Units 603 $0.00 0.0000 91,788,002 100.00% 0.00%
Feb. 27, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations M Restricted Stock Units 6898 $0.00 0.0000 91,788,002 100.00% 0.01%
Feb. 28, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations M Restricted Stock Units 468 $0.00 463.0000 91,788,002 50.27% 0.00%
Feb. 27, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations M Common Stock 603 $0.00 18,327.0000 91,788,002 3.40% 0.00%
Feb. 27, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations F Common Stock 321 $207.24 18,006.0000 91,788,002 1.75% 0.00%
Feb. 27, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations M Common Stock 6898 $0.00 24,904.0000 91,788,002 38.31% 0.01%
Feb. 26, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations M Restricted Stock Units 503 $0.00 1,000.0000 91,788,002 33.47% 0.00%
Feb. 25, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations A Restricted Stock Units 960 $0.00 960.0000 91,788,002 9999.99% 0.00%
Feb. 26, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations F Common Stock 268 $208.27 17,724.0000 91,788,002 1.49% 0.00%
Feb. 25, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations A Employee Stock Option (right to buy) 2817 $0.00 2,817.0000 91,788,002 9999.99% 0.00%
Feb. 26, 2026 BWX Technologies, Inc. $BWXT MacQuarrie John R. Pres., Commercial Operations M Common Stock 503 $0.00 17,992.0000 91,788,002 2.88% 0.00%