Leonardo DRS Insider Sale: CEO Trades 3,700 Shares Amid Market Shake‑Ups, Yet Long‑Term Confidence Remains Steady
Leonardo DRS insider sales are routine portfolio moves, not a loss of faith—still strong defense tech pipeline and upside potential.
3 minutes to read









