ICON Public Limited Company (ETR:IJF)

Germany flag Germany · Delayed Price · Currency is EUR
147.05
+2.45 (1.69%)
At close: Oct 7, 2026
Market Cap11.31B -10.6%
Revenue (ttm)7.26B +3.3%
Net Income23.67M -96.4%
EPS0.31 -96.2%
Shares Out n/a
PE Ratio477.86
Forward PE14.72
Dividendn/a
Ex-Dividend Daten/a
Volume68
Open145.25
Previous Close144.60
Day's Range144.85 - 147.80
52-Week Range119.25 - 168.50
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateOct 27, 2026