Leonardo S.p.a.

25.42
-0.29 (-1.13%)
At close: Apr 21, 2025, 3:59 PM