Icade (EPA:ICAD)

France flag France · Delayed Price · Currency is EUR
15.22
-0.18 (-1.17%)
Nov 11, 2026, 5:37 PM CET
Market Cap1.15B -25.9%
Revenue (ttm)1.32B -1.5%
Net Income-187.20M
EPS-2.47
Shares Out 75.80M
PE Ration/a
Forward PE5.26
Dividend1.92 (12.62%)
Ex-Dividend DateJun 23, 2026
Volume75,591
Open15.41
Previous Close15.40
Day's Range15.22 - 15.46
52-Week Range14.21 - 22.76
Beta0.92
AnalystsSell
Price Target18.45 (+21.22%)
Earnings DateFeb 9, 2027