Leonardo S.p.a. (FINMF)

OTCMKTS · Delayed Price · Currency is USD
56.43
+0.76 (1.37%)
Sep 28, 2026, 11:54 AM EST
Market Cap32.25B -9.7%
Revenue (ttm)23.52B +10.1%
Net Income1.29B +5.1%
EPS2.23 +5.0%
Shares Out n/a
PE Ratio25.07
Forward PE18.18
Dividend0.72 (1.28%)
Ex-Dividend DateJun 22, 2026
Volume670
Open56.43
Previous Close55.67
Day's Range56.43 - 56.43
52-Week Range51.38 - 75.88
Beta0.37
Analystsn/a
Price Targetn/a
Earnings DateNov 6, 2026