Icon PLC logo

Icon PLC

MEX:ICLR (Ireland)  
MXN 5237.54 (0%) Apr 25
40.66
P/B:
2.68
Market Cap:
MXN 424.28B ($ 24.74B)
Enterprise V:
MXN 479.81B ($ 27.98B)
Volume:
340.00
Avg Vol (2M):
340.00
Also Trade In:
Volume:
340.00
Avg Vol (2M):
340.00

Business Description

Description
Icon is a global late-stage contract research organization that provides drug development and clinical trial services to pharmaceutical, biotechnology, and medical-device firms. While the vast majority of its revenue comes from clinical research, Icon also offers ancillary services such as laboratory and imaging capabilities. The company is headquartered in Ireland.
Name Current Vs Industry Vs History
Cash-To-Debt 0.1
Equity-to-Asset 0.54
Debt-to-Equity 0.43
Debt-to-EBITDA 2.59
Interest Coverage 3.36
Piotroski F-Score 8/9
0
1
2
3
4
5
6
7
8
9
Altman Z-Score 2.82
Distress
Grey
Safe
Beneish M-Score -2.56
Manipulator
Not Manipulator
WACC vs ROIC
WACC
ROIC

Momentum Rank

Name Current Vs Industry Vs History
5-Day RSI 100
9-Day RSI 99.99
14-Day RSI 99.83
6-1 Month Momentum % -1.05
12-1 Month Momentum % 15.73

Liquidity Ratio

Name Current Vs Industry Vs History
Current Ratio 1.21
Quick Ratio 1.21
Cash Ratio 0.13
Days Sales Outstanding 80.32
Days Payable 5.52

Dividend & Buy Back

Name Current Vs Industry Vs History
3-Year Average Share Buyback Ratio -16
Shareholder Yield % 3.15