Leonardo DRS Q2 FY26 net earnings rise 59% to $86 million; revenue climbs 10% to $913 million - DRS News | Rallies