Leonardo S.p.a. (FINMF)

OTCMKTS · Delayed Price · Currency is USD
56.69
+2.52 (4.66%)
Nov 9, 2026, 3:54 PM EST
Market Cap32.64B -2.3%
Revenue (ttm)24.31B +11.9%
Net Income1.43B +18.7%
EPS2.45 +19.0%
Shares Out n/a
PE Ratio23.17
Forward PE17.84
Dividend0.72 (1.28%)
Ex-Dividend DateJun 22, 2026
Volume596
Open55.96
Previous Close54.17
Day's Range55.96 - 56.98
52-Week Range50.15 - 75.88
Beta0.38
Analystsn/a
Price Targetn/a
Earnings DateNov 4, 2026