Icade (EPA:ICAD)

France flag France · Delayed Price · Currency is EUR
14.55
+0.06 (0.41%)
Oct 22, 2026, 5:35 PM CEST
Market Cap1.10B -34.0%
Revenue (ttm)1.32B -1.5%
Net Income-187.20M
EPS-2.47
Shares Out 75.80M
PE Ration/a
Forward PE4.97
Dividend1.92 (13.20%)
Ex-Dividend DateJun 23, 2026
Volume82,402
Open14.30
Previous Close14.49
Day's Range14.30 - 14.60
52-Week Range14.21 - 22.76
Beta0.92
AnalystsSell
Price Target19.35 (+32.99%)
Earnings DateFeb 9, 2027