Icade (EPA:ICAD)

France flag France · Delayed Price · Currency is EUR
16.95
-0.15 (-0.88%)
Sep 11, 2026, 5:35 PM CET
Market Cap1.29B -17.2%
Revenue (ttm)1.31B -7.8%
Net Income-187.20M
EPS-2.47
Shares Out 75.83M
PE Ration/a
Forward PE5.79
Dividend1.92 (10.76%)
Ex-Dividend DateJun 23, 2026
Volume157,156
Open17.10
Previous Close17.10
Day's Range16.72 - 17.12
52-Week Range16.72 - 22.76
Beta0.90
AnalystsSell
Price Target20.86 (+23.07%)
Earnings DateOct 19, 2026