ICON Public Limited Company (ETR:IJF)

Germany flag Germany · Delayed Price · Currency is EUR
137.00
-1.55 (-1.12%)
At close: Sep 10, 2026
Market Cap11.26B +2.5%
Revenue (ttm)7.26B +3.3%
Net Income23.67M -96.4%
EPS0.31 -96.2%
Shares Out n/a
PE Ratio475.48
Forward PE15.21
Dividendn/a
Ex-Dividend Daten/a
Volumen/a
Open137.55
Previous Close138.55
Day's Range137.00 - 138.70
52-Week Range119.25 - 168.50
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateOct 21, 2026