IDI (EPA:IDIP)

France flag France · Delayed Price · Currency is EUR
66.60
-0.40 (-0.60%)
Nov 6, 2026, 5:04 PM CET
Market Cap475.18M -6.5%
Revenue (ttm)119.49M +138.4%
Net Income101.06M +247.1%
EPS14.40 +256.2%
Shares Out 7.13M
PE Ratio4.62
Forward PE6.73
Dividend2.90 (4.35%)
Ex-Dividend DateMay 26, 2026
Volume322
Open67.00
Previous Close67.00
Day's Range65.60 - 67.00
52-Week Range63.20 - 74.20
Beta0.56
AnalystsBuy
Price Target78.00 (+17.12%)
Earnings DateNov 13, 2026