Icade (EPA:ICAD)

France flag France · Delayed Price · Currency is EUR
15.00
-0.15 (-0.99%)
Oct 2, 2026, 5:35 PM CET
Market Cap1.15B -29.3%
Revenue (ttm)1.32B -1.5%
Net Income-187.20M
EPS-2.47
Shares Out 75.80M
PE Ration/a
Forward PE5.17
Dividend1.92 (12.80%)
Ex-Dividend DateJun 23, 2026
Volume148,270
Open15.15
Previous Close15.15
Day's Range14.98 - 15.27
52-Week Range14.98 - 22.76
Beta0.90
AnalystsSell
Price Target20.68 (+37.87%)
Est. EarningsOct 19, 2026