ICON Public Limited Company (BVMF:ICLR34)

Brazil flag Brazil · Delayed Price · Currency is BRL
43.40
0.00 (0.00%)
At close: Sep 22, 2026
Market Cap69.65B -0.9%
Revenue (ttm)42.97B +3.3%
Net Income140.10M -96.4%
EPS1.81 -96.2%
Shares Out n/a
PE Ratio497.11
Forward PE15.59
Dividendn/a
Ex-Dividend Daten/a
Volume530
Open43.30
Previous Closen/a
Day's Range43.30 - 43.40
52-Week Range21.13 - 54.58
Betan/a
Analystsn/a
Price Targetn/a
Est. EarningsOct 21, 2026