ICON Public Limited Company (FRA:IJF)

Germany flag Germany · Delayed Price · Currency is EUR
142.95
-4.05 (-2.76%)
Last updated: Aug 26, 2026, 8:07 AM CET
Market Cap11.17B -4.2%
Revenue (ttm)7.26B +3.3%
Net Income23.67M -96.4%
EPS0.31 -96.2%
Shares Out n/a
PE Ratio471.77
Forward PE15.16
Dividendn/a
Ex-Dividend Daten/a
Volumen/a
Open142.95
Previous Close147.00
Day's Range142.95 - 142.95
52-Week Range66.26 - 170.30
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateJul 29, 2026