Buy 3 Defense Equipment Stocks on the Dip Amid Geopolitical… — BWXT +1.00 · News Impact Screener