ICON Public Limited Company (FRA:IJF)

Germany flag Germany · Delayed Price · Currency is EUR
141.10
-9.55 (-6.34%)
At close: Sep 18, 2026
Market Cap11.04B -4.0%
Revenue (ttm)7.26B +3.3%
Net Income23.67M -96.4%
EPS0.31 -96.2%
Shares Out n/a
PE Ratio466.44
Forward PE14.72
Dividendn/a
Ex-Dividend Daten/a
Volumen/a
Open146.20
Previous Close150.65
Day's Range141.10 - 146.20
52-Week Range66.26 - 170.30
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateOct 21, 2026