$25.98
0.060.23%
Last update: 11:03 AM
15 minutes delayed
Leonardo DRS: Insider buying and selling updated today.
Nov 21, 2023 | Spa LeonardoLeonardo US Holding LLC | 10% OWNER | -20.7M | $17.06 | -$353.19M | SELL | -9.84% | 189.745073M | Nov 21 | View |
Browse insider trades on all stocks.