_id
6911ca37ccc777a4e85d6734
Ticker
ICLR
Name
ICON PLC
Exchange
NASDAQ
Address
South County Business Park, Dublin, Ireland, D18 X5R3
Country
USA
Sector
Healthcare
Industry
Diagnostics & Research
Currency
USD
Website
https://www.iconplc.com
Description
ICON Public Limited Company, a clinical research organization, provides outsourced development and commercialization services in Ireland, rest of Europe, the United States, and internationally. The company specializes in the strategic development, management, and analysis of programs that support various stages of the clinical development process from compound selection to Phase I-IV clinical studies. It also provides clinical development services, including all phases of development, peri and post approval, data solutions, and site and patient access services; clinical trial management, consulting, and contract staffing services; and commercial services comprising clinical development strategy, planning and trial design, full study execution, and post-market commercialization. In addition, the company offers laboratory services, including bionanalytical, biomarker, vaccine, good manufacturing practice, and central laboratory services, as well as full-service and functional service partnerships to customers. Further, the company provides adaptive trials, cardiac safety solutions, clinical and scientific operations, consulting and advisory, commercial positioning, decentralized and hybrid clinical trials, early clinical, laboratories, language services, medical imaging, real world intelligence, site and patient, and strategic solutions. It serves pharmaceutical, biotechnology, and medical device industries, as well as government and public health organizations. ICON Public Limited Company was incorporated in 1989 and is headquartered in Dublin, Ireland.
Last Close
189.93
Volume
457653
Current Price
186.58
Change
-1.7638077186331775
Last Updated
2025-12-01T09:10:05.329Z
Image
-
Ipo Date
1998-05-15T00:00:00.000Z
Market Cap
14387844096
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.8429230769230771
Sentiment Sources
13
Rating
4.2941
Target Price
206.1875
Strong Buy
11
Buy
0
Hold
6
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
2042812000
Cost Of Revenue
1586859000
Gross Profit
455953000
Operating Expenses
197049000
Operating Income
258904000
Interest Expense
50243000
Pretax Income
38102000
Net Income
2355000
Eps
0.030160423098355548
Dividends Per Share
-
Shares Outstanding
76359932
Income Tax Expense
35747000
EBITDA
186840000
Operating Margin
12.67390244427779
Total Other Income Expense Net
-220802000
Cash
468888000
Short Term Investments
-
Receivables
2799040000
Inventories
-
Total Current Assets
3408641000
Property Plant Equipment
525178000
Total Assets
16507490000
Payables
113288000
Short Term Debt
567862000
Long Term Debt
2878547000
Total Liabilities
7172644000
Equity
9334846000
Depreciation
98495000
Change In Working Capital
119043006
Cash From Operations
408511502
Capital Expenditures
56624852
Cash From Investing
-59244608
Cash From Financing
-272363989
Net Change In Cash
78492000
PE
24.9326
PB
1.560671188385968
ROE
0.025228054110373113
ROA
0.014266251259276849
FCF
351886650
Fcf Percent
0.17225601279021271
Piotroski FScore
4
Health Score
63
Deep Value Investing Score
4.5
Defensive Investing Score
6.5
Dividend Investing Score
3
Economic Moat Investing Score
6.8
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
6.5
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2042812000
Quarters > 0 > income Statement > cost Of Revenue
1586859000
Quarters > 0 > income Statement > gross Profit
455953000
Quarters > 0 > income Statement > operating Expenses
197049000
Quarters > 0 > income Statement > operating Income
258904000
Quarters > 0 > income Statement > interest Expense
50243000
Quarters > 0 > income Statement > pretax Income
38102000
Quarters > 0 > income Statement > net Income
2355000
Quarters > 0 > income Statement > eps
0.030160423098355548
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
78082459
Quarters > 0 > income Statement > income Tax Expense
35747000
Quarters > 0 > income Statement > EBITDA
186840000
Quarters > 0 > income Statement > operating Margin
12.67390244427779
Quarters > 0 > income Statement > total Other Income Expense Net
-220802000
Quarters > 0 > balance Sheet > cash
468888000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
2799040000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
3408641000
Quarters > 0 > balance Sheet > property Plant Equipment
525178000
Quarters > 0 > balance Sheet > total Assets
16507490000
Quarters > 0 > balance Sheet > payables
113288000
Quarters > 0 > balance Sheet > short Term Debt
567862000
Quarters > 0 > balance Sheet > long Term Debt
2878547000
Quarters > 0 > balance Sheet > total Liabilities
7172644000
Quarters > 0 > balance Sheet > equity
9334846000
Quarters > 0 > cash Flow > net Income
2355000
Quarters > 0 > cash Flow > depreciation
98495000
Quarters > 0 > cash Flow > change In Working Capital
119043006
Quarters > 0 > cash Flow > cash From Operations
408511502
Quarters > 0 > cash Flow > capital Expenditures
56624852
Quarters > 0 > cash Flow > cash From Investing
-59244608
Quarters > 0 > cash Flow > cash From Financing
-272363989
Quarters > 0 > cash Flow > net Change In Cash
78492000
Quarters > 0 > ratios > PE
0.030160423098355548
Quarters > 0 > ratios > PB
1.560671188385968
Quarters > 0 > ratios > ROE
0.025228054110373113
Quarters > 0 > ratios > ROA
0.014266251259276849
Quarters > 0 > ratios > FCF
351886650
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.17225601279021271
Quarters > 0 > health Score
63
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2017357000
Quarters > 1 > income Statement > cost Of Revenue
1455758000
Quarters > 1 > income Statement > gross Profit
561599000
Quarters > 1 > income Statement > operating Expenses
352391000
Quarters > 1 > income Statement > operating Income
209208000
Quarters > 1 > income Statement > interest Expense
50151000
Quarters > 1 > income Statement > pretax Income
161111000
Quarters > 1 > income Statement > net Income
182972000
Quarters > 1 > income Statement > eps
2.3001747394622045
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
79547000
Quarters > 1 > income Statement > income Tax Expense
-21861000
Quarters > 1 > income Statement > EBITDA
308980000
Quarters > 1 > income Statement > operating Margin
10.370400479439187
Quarters > 1 > income Statement > total Other Income Expense Net
-48097000
Quarters > 1 > balance Sheet > cash
390396000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
2775744000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
3309403000
Quarters > 1 > balance Sheet > property Plant Equipment
518331000
Quarters > 1 > balance Sheet > total Assets
16602290000
Quarters > 1 > balance Sheet > payables
94503000
Quarters > 1 > balance Sheet > short Term Debt
29762000
Quarters > 1 > balance Sheet > long Term Debt
3384488000
Quarters > 1 > balance Sheet > total Liabilities
7047203000
Quarters > 1 > balance Sheet > equity
9555087000
Quarters > 1 > cash Flow > net Income
182972000
Quarters > 1 > cash Flow > depreciation
97718000
Quarters > 1 > cash Flow > change In Working Capital
-175807000
Quarters > 1 > cash Flow > cash From Operations
162192000
Quarters > 1 > cash Flow > capital Expenditures
34639000
Quarters > 1 > cash Flow > cash From Investing
-41122000
Quarters > 1 > cash Flow > cash From Financing
-275488000
Quarters > 1 > cash Flow > net Change In Cash
-136302000
Quarters > 1 > ratios > PE
2.3001747394622045
Quarters > 1 > ratios > PB
1.5532960882512112
Quarters > 1 > ratios > ROE
1.9149171535539133
Quarters > 1 > ratios > ROA
1.1020889286959812
Quarters > 1 > ratios > FCF
127553000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.06322777773096185
Quarters > 1 > health Score
53
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
2001332000
Quarters > 2 > income Statement > cost Of Revenue
1442679000
Quarters > 2 > income Statement > gross Profit
558653000
Quarters > 2 > income Statement > operating Expenses
339092000
Quarters > 2 > income Statement > operating Income
219561000
Quarters > 2 > income Statement > interest Expense
47609000
Quarters > 2 > income Statement > pretax Income
173754000
Quarters > 2 > income Statement > net Income
154151000
Quarters > 2 > income Statement > eps
1.8744953548324335
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
82236000
Quarters > 2 > income Statement > income Tax Expense
19603000
Quarters > 2 > income Statement > EBITDA
317321000
Quarters > 2 > income Statement > operating Margin
10.970743484839097
Quarters > 2 > income Statement > total Other Income Expense Net
-45807000
Quarters > 2 > balance Sheet > cash
526698000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
2736001000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
3416039000
Quarters > 2 > balance Sheet > property Plant Equipment
525630000
Quarters > 2 > balance Sheet > total Assets
16722997000
Quarters > 2 > balance Sheet > payables
118168000
Quarters > 2 > balance Sheet > short Term Debt
29762000
Quarters > 2 > balance Sheet > long Term Debt
3390438000
Quarters > 2 > balance Sheet > total Liabilities
7222142000
Quarters > 2 > balance Sheet > equity
9500855000
Quarters > 2 > cash Flow > net Income
154151000
Quarters > 2 > cash Flow > depreciation
95958000
Quarters > 2 > cash Flow > change In Working Capital
-6399000
Quarters > 2 > cash Flow > cash From Operations
268240000
Quarters > 2 > cash Flow > capital Expenditures
28907000
Quarters > 2 > cash Flow > cash From Investing
-37282000
Quarters > 2 > cash Flow > cash From Financing
-252832000
Quarters > 2 > cash Flow > net Change In Cash
-12087000
Quarters > 2 > ratios > PE
1.8744953548324335
Quarters > 2 > ratios > PB
1.6149696927276547
Quarters > 2 > ratios > ROE
1.6224960806159026
Quarters > 2 > ratios > ROA
0.9217905139850231
Quarters > 2 > ratios > FCF
239333000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.11958685515446713
Quarters > 2 > health Score
60
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
2041101000
Quarters > 3 > income Statement > cost Of Revenue
1441736000
Quarters > 3 > income Statement > gross Profit
599365000
Quarters > 3 > income Statement > operating Expenses
302341000
Quarters > 3 > income Statement > operating Income
297024000
Quarters > 3 > income Statement > interest Expense
51429000
Quarters > 3 > income Statement > pretax Income
248603000
Quarters > 3 > income Statement > net Income
259998000
Quarters > 3 > income Statement > eps
3.161607362846776
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
82236018
Quarters > 3 > income Statement > income Tax Expense
-11395000
Quarters > 3 > income Statement > EBITDA
365648000
Quarters > 3 > income Statement > operating Margin
14.552146121137563
Quarters > 3 > income Statement > total Other Income Expense Net
-48421000
Quarters > 3 > balance Sheet > cash
538785000
Quarters > 3 > balance Sheet > short Term Investments
0
Quarters > 3 > balance Sheet > receivables
2851273000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
3530493000
Quarters > 3 > balance Sheet > property Plant Equipment
530481000
Quarters > 3 > balance Sheet > total Assets
16877678000
Quarters > 3 > balance Sheet > payables
704585000
Quarters > 3 > balance Sheet > short Term Debt
66545000
Quarters > 3 > balance Sheet > long Term Debt
3396398000
Quarters > 3 > balance Sheet > total Liabilities
7354679000
Quarters > 3 > balance Sheet > equity
9522999000
Quarters > 3 > cash Flow > net Income
259998000
Quarters > 3 > cash Flow > depreciation
96655000
Quarters > 3 > cash Flow > change In Working Capital
-1634000
Quarters > 3 > cash Flow > cash From Operations
338314000
Quarters > 3 > cash Flow > capital Expenditures
61288000
Quarters > 3 > cash Flow > cash From Investing
-68883000
Quarters > 3 > cash Flow > cash From Financing
-403956000
Quarters > 3 > cash Flow > net Change In Cash
-156722000
Quarters > 3 > ratios > PE
3.161607362846776
Quarters > 3 > ratios > PB
1.611214727465581
Quarters > 3 > ratios > ROE
2.730211354637336
Quarters > 3 > ratios > ROA
1.5404844197169776
Quarters > 3 > ratios > FCF
277026000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.13572380788603797
Quarters > 3 > health Score
63
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
8281676000
Annuals > 0 > income Statement > cost Of Revenue
5845319000
Annuals > 0 > income Statement > gross Profit
2436357000
Annuals > 0 > income Statement > operating Expenses
1338545000
Annuals > 0 > income Statement > operating Income
1097812000
Annuals > 0 > income Statement > interest Expense
237237000
Annuals > 0 > income Statement > pretax Income
869184000
Annuals > 0 > income Statement > net Income
791474000
Annuals > 0 > income Statement > eps
9.532156277097986
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
83032000
Annuals > 0 > income Statement > income Tax Expense
77710000
Annuals > 0 > income Statement > EBITDA
1563882000
Annuals > 0 > income Statement > operating Margin
13.255915831529752
Annuals > 0 > income Statement > total Other Income Expense Net
-228628000
Annuals > 0 > balance Sheet > cash
538785000
Annuals > 0 > balance Sheet > short Term Investments
0
Annuals > 0 > balance Sheet > receivables
2851273000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
3530493000
Annuals > 0 > balance Sheet > property Plant Equipment
530481000
Annuals > 0 > balance Sheet > total Assets
16877678000
Annuals > 0 > balance Sheet > payables
704585000
Annuals > 0 > balance Sheet > short Term Debt
66545000
Annuals > 0 > balance Sheet > long Term Debt
3396398000
Annuals > 0 > balance Sheet > total Liabilities
7354679000
Annuals > 0 > balance Sheet > equity
9522999000
Annuals > 0 > cash Flow > net Income
791474000
Annuals > 0 > cash Flow > depreciation
528287000
Annuals > 0 > cash Flow > change In Working Capital
-56512000
Annuals > 0 > cash Flow > cash From Operations
1286652000
Annuals > 0 > cash Flow > capital Expenditures
168060000
Annuals > 0 > cash Flow > cash From Investing
-266790000
Annuals > 0 > cash Flow > cash From Financing
-837183000
Annuals > 0 > cash Flow > net Change In Cash
160683000
Annuals > 0 > ratios > PE
9.532156277097986
Annuals > 0 > ratios > PB
1.6130338772481232
Annuals > 0 > ratios > ROE
8.31118432334184
Annuals > 0 > ratios > ROA
4.689472094443324
Annuals > 0 > ratios > FCF
1118592000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.13506831225949917
Annuals > 0 > health Score
69
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
8120176000
Annuals > 1 > income Statement > cost Of Revenue
5719949000
Annuals > 1 > income Statement > gross Profit
2400227000
Annuals > 1 > income Statement > operating Expenses
1444075000
Annuals > 1 > income Statement > operating Income
956152000
Annuals > 1 > income Statement > interest Expense
336699000
Annuals > 1 > income Statement > pretax Income
624084000
Annuals > 1 > income Statement > net Income
612335000
Annuals > 1 > income Statement > eps
7.40271361707128
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
82717640
Annuals > 1 > income Statement > income Tax Expense
11749000
Annuals > 1 > income Statement > EBITDA
1521436000
Annuals > 1 > income Statement > operating Margin
11.775015713945116
Annuals > 1 > income Statement > total Other Income Expense Net
-331685000
Annuals > 1 > balance Sheet > cash
378102000
Annuals > 1 > balance Sheet > short Term Investments
1954000
Annuals > 1 > balance Sheet > receivables
2899309000
Annuals > 1 > balance Sheet > inventories
1
Annuals > 1 > balance Sheet > total Current Assets
3411470000
Annuals > 1 > balance Sheet > property Plant Equipment
501517000
Annuals > 1 > balance Sheet > total Assets
16989863000
Annuals > 1 > balance Sheet > payables
595466000
Annuals > 1 > balance Sheet > short Term Debt
146564000
Annuals > 1 > balance Sheet > long Term Debt
3665439000
Annuals > 1 > balance Sheet > total Liabilities
7749120000
Annuals > 1 > balance Sheet > equity
9240743000
Annuals > 1 > cash Flow > net Income
612335000
Annuals > 1 > cash Flow > depreciation
585950000
Annuals > 1 > cash Flow > change In Working Capital
-114824000
Annuals > 1 > cash Flow > cash From Operations
1161027000
Annuals > 1 > cash Flow > capital Expenditures
140692000
Annuals > 1 > cash Flow > cash From Investing
-226653000
Annuals > 1 > cash Flow > cash From Financing
-844043000
Annuals > 1 > cash Flow > net Change In Cash
89334000
Annuals > 1 > ratios > PE
7.40271361707128
Annuals > 1 > ratios > PB
1.6560100632600647
Annuals > 1 > ratios > ROE
6.626469321785056
Annuals > 1 > ratios > ROA
3.6041197036138546
Annuals > 1 > ratios > FCF
1020335000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.12565429616303883
Annuals > 1 > health Score
65
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
7741386000
Annuals > 2 > income Statement > cost Of Revenue
5527045000
Annuals > 2 > income Statement > gross Profit
2214341000
Annuals > 2 > income Statement > operating Expenses
1419104000
Annuals > 2 > income Statement > operating Income
795237000
Annuals > 2 > income Statement > interest Expense
229731000
Annuals > 2 > income Statement > pretax Income
564715000
Annuals > 2 > income Statement > net Income
505304000
Annuals > 2 > income Statement > eps
6.127246638811055
Annuals > 2 > income Statement > dividends Per Share
35827000
Annuals > 2 > income Statement > shares Outstanding
82468363
Annuals > 2 > income Statement > income Tax Expense
59411000
Annuals > 2 > income Statement > EBITDA
1412310000
Annuals > 2 > income Statement > operating Margin
10.272540343550883
Annuals > 2 > income Statement > total Other Income Expense Net
-230522000
Annuals > 2 > balance Sheet > cash
288768000
Annuals > 2 > balance Sheet > short Term Investments
1713000
Annuals > 2 > balance Sheet > receivables
2801491000
Annuals > 2 > balance Sheet > inventories
7063000
Annuals > 2 > balance Sheet > total Current Assets
3229066000
Annuals > 2 > balance Sheet > property Plant Equipment
504152000
Annuals > 2 > balance Sheet > total Assets
17185278000
Annuals > 2 > balance Sheet > payables
611398000
Annuals > 2 > balance Sheet > short Term Debt
98807000
Annuals > 2 > balance Sheet > long Term Debt
4599037000
Annuals > 2 > balance Sheet > total Liabilities
8687315000
Annuals > 2 > balance Sheet > equity
8497963000
Annuals > 2 > cash Flow > net Income
505304000
Annuals > 2 > cash Flow > depreciation
569513000
Annuals > 2 > cash Flow > change In Working Capital
-550222000
Annuals > 2 > cash Flow > cash From Operations
563315000
Annuals > 2 > cash Flow > capital Expenditures
142160000
Annuals > 2 > cash Flow > cash From Investing
-145867000
Annuals > 2 > cash Flow > cash From Financing
-864173000
Annuals > 2 > cash Flow > net Change In Cash
-463445000
Annuals > 2 > ratios > PE
6.127246638811055
Annuals > 2 > ratios > PB
1.7953299108268652
Annuals > 2 > ratios > ROE
5.946177925227493
Annuals > 2 > ratios > ROA
2.9403306714037445
Annuals > 2 > ratios > FCF
421155000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.054403048756385484
Annuals > 2 > health Score
52
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
5480826000
Annuals > 3 > income Statement > cost Of Revenue
3972612000
Annuals > 3 > income Statement > gross Profit
1508214000
Annuals > 3 > income Statement > operating Expenses
1129685000
Annuals > 3 > income Statement > operating Income
378529000
Annuals > 3 > income Statement > interest Expense
182423000
Annuals > 3 > income Statement > pretax Income
194519000
Annuals > 3 > income Statement > net Income
153185000
Annuals > 3 > income Statement > eps
2.2504598358551897
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
68068311
Annuals > 3 > income Statement > income Tax Expense
41334000
Annuals > 3 > income Statement > EBITDA
739429000
Annuals > 3 > income Statement > operating Margin
6.906422499090466
Annuals > 3 > income Statement > total Other Income Expense Net
-184010000
Annuals > 3 > balance Sheet > cash
752213000
Annuals > 3 > balance Sheet > short Term Investments
1712000
Annuals > 3 > balance Sheet > receivables
2072950000
Annuals > 3 > balance Sheet > inventories
1
Annuals > 3 > balance Sheet > total Current Assets
2941198000
Annuals > 3 > balance Sheet > property Plant Equipment
534567000
Annuals > 3 > balance Sheet > total Assets
17387090000
Annuals > 3 > balance Sheet > payables
226978000
Annuals > 3 > balance Sheet > short Term Debt
105099000
Annuals > 3 > balance Sheet > long Term Debt
5381162000
Annuals > 3 > balance Sheet > total Liabilities
9320263000
Annuals > 3 > balance Sheet > equity
8066827000
Annuals > 3 > cash Flow > net Income
153185000
Annuals > 3 > cash Flow > depreciation
314987000
Annuals > 3 > cash Flow > change In Working Capital
134995000
Annuals > 3 > cash Flow > cash From Operations
829142000
Annuals > 3 > cash Flow > capital Expenditures
93750000
Annuals > 3 > cash Flow > cash From Investing
-6024235000
Annuals > 3 > cash Flow > cash From Financing
5114728000
Annuals > 3 > cash Flow > net Change In Cash
-88092000
Annuals > 3 > ratios > PE
2.2504598358551897
Annuals > 3 > ratios > PB
1.561039741524146
Annuals > 3 > ratios > ROE
1.898949859715598
Annuals > 3 > ratios > ROA
0.881027244927127
Annuals > 3 > ratios > FCF
735392000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.13417539619028226
Annuals > 3 > health Score
55
Valuation > metrics > PE
24.9326
Valuation > metrics > PB
1.560671188385968
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
0.025228054110373113
Profitability > metrics > ROA
0.06908911792118912
Profitability > metrics > Net Margin
0.0011528226777598723
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.7683730401122847
Risk > metrics > Interest Coverage
5.153036243854865
Risk > final Score
69
Risk > verdict
High
Liquidity > metrics > Current Ratio
5.004244292740219
Liquidity > metrics > Quick Ratio
5.004244292740219
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
34
Prev Profitabilities > 1
28
Prev Profitabilities > 2
47
Prev Risks > 0
65
Prev Risks > 1
66
Prev Risks > 2
71
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:39:10.943Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-22
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
3.31
Earnings History > 0 > eps Estimate
3.32
Earnings History > 0 > eps Difference
-0.01
Earnings History > 0 > surprise Percent
-0.3012
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-07-22
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
3.26
Earnings History > 1 > eps Estimate
3.19
Earnings History > 1 > eps Difference
0.07
Earnings History > 1 > surprise Percent
2.1944
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-22
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
3.19
Earnings History > 2 > eps Estimate
3.4
Earnings History > 2 > eps Difference
-0.21
Earnings History > 2 > surprise Percent
-6.1765
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-19
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
3.43
Earnings History > 3 > eps Estimate
3.4251
Earnings History > 3 > eps Difference
0.0049
Earnings History > 3 > surprise Percent
0.1431
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-23
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
3.35
Earnings History > 4 > eps Estimate
3.84
Earnings History > 4 > eps Difference
-0.49
Earnings History > 4 > surprise Percent
-12.7604
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-07-24
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
3.75
Earnings History > 5 > eps Estimate
3.68
Earnings History > 5 > eps Difference
0.07
Earnings History > 5 > surprise Percent
1.9022
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-24
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
3.47
Earnings History > 6 > eps Estimate
3.41
Earnings History > 6 > eps Difference
0.06
Earnings History > 6 > surprise Percent
1.7595
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-03-12
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
3.46
Earnings History > 7 > eps Estimate
3.44
Earnings History > 7 > eps Difference
0.02
Earnings History > 7 > surprise Percent
0.5814
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-10-25
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
3.3
Earnings History > 8 > eps Estimate
3.28
Earnings History > 8 > eps Difference
0.02
Earnings History > 8 > surprise Percent
0.6098
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-07-26
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
3.11
Earnings History > 9 > eps Estimate
3.08
Earnings History > 9 > eps Difference
0.03
Earnings History > 9 > surprise Percent
0.974
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-04-26
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2.9
Earnings History > 10 > eps Estimate
2.88
Earnings History > 10 > eps Difference
0.02
Earnings History > 10 > surprise Percent
0.6944
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-22
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
3.13
Earnings History > 11 > eps Estimate
3.05
Earnings History > 11 > eps Difference
0.08
Earnings History > 11 > surprise Percent
2.623
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-02
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
3
Earnings History > 12 > eps Estimate
2.94
Earnings History > 12 > eps Difference
0.06
Earnings History > 12 > surprise Percent
2.0408
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-07-27
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.86
Earnings History > 13 > eps Estimate
2.79
Earnings History > 13 > eps Difference
0.07
Earnings History > 13 > surprise Percent
2.509
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-04-27
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
2.76
Earnings History > 14 > eps Estimate
2.7
Earnings History > 14 > eps Difference
0.06
Earnings History > 14 > surprise Percent
2.2222
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-22
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.63
Earnings History > 15 > eps Estimate
2.62
Earnings History > 15 > eps Difference
0.01
Earnings History > 15 > surprise Percent
0.3817
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-03
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.55
Earnings History > 16 > eps Estimate
2.42
Earnings History > 16 > eps Difference
0.13
Earnings History > 16 > surprise Percent
5.3719
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-07-21
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
2.27
Earnings History > 17 > eps Estimate
2.09
Earnings History > 17 > eps Difference
0.18
Earnings History > 17 > surprise Percent
8.6124
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-04-28
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
2.06
Earnings History > 18 > eps Estimate
1.97
Earnings History > 18 > eps Difference
0.09
Earnings History > 18 > surprise Percent
4.5685
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-24
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.9
Earnings History > 19 > eps Estimate
1.83
Earnings History > 19 > eps Difference
0.07
Earnings History > 19 > surprise Percent
3.8251
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-10-21
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.72
Earnings History > 20 > eps Estimate
1.53
Earnings History > 20 > eps Difference
0.19
Earnings History > 20 > surprise Percent
12.4183
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-07-22
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.2
Earnings History > 21 > eps Estimate
1.1
Earnings History > 21 > eps Difference
0.1
Earnings History > 21 > surprise Percent
9.0909
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-04-22
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.7
Earnings History > 22 > eps Estimate
1.68
Earnings History > 22 > eps Difference
0.02
Earnings History > 22 > surprise Percent
1.1905
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-19
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.83
Earnings History > 23 > eps Estimate
1.83
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-10-23
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.74
Earnings History > 24 > eps Estimate
1.74
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
0
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-07-24
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.69
Earnings History > 25 > eps Estimate
1.68
Earnings History > 25 > eps Difference
0.01
Earnings History > 25 > surprise Percent
0.5952
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-01
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.63
Earnings History > 26 > eps Estimate
1.6
Earnings History > 26 > eps Difference
0.03
Earnings History > 26 > surprise Percent
1.875
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-20
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.62
Earnings History > 27 > eps Estimate
1.6
Earnings History > 27 > eps Difference
0.02
Earnings History > 27 > surprise Percent
1.25
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-10-24
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.54
Earnings History > 28 > eps Estimate
1.54
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-07-25
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.51
Earnings History > 29 > eps Estimate
1.48
Earnings History > 29 > eps Difference
0.03
Earnings History > 29 > surprise Percent
2.027
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-02
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.42
Earnings History > 30 > eps Estimate
1.42
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
0
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-15
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.43
Earnings History > 31 > eps Estimate
1.42
Earnings History > 31 > eps Difference
0.01
Earnings History > 31 > surprise Percent
0.7042
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-10-26
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.35
Earnings History > 32 > eps Estimate
1.32
Earnings History > 32 > eps Difference
0.03
Earnings History > 32 > surprise Percent
2.2727
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-07-27
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.31
Earnings History > 33 > eps Estimate
1.3
Earnings History > 33 > eps Difference
0.01
Earnings History > 33 > surprise Percent
0.7692
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-04-27
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.29
Earnings History > 34 > eps Estimate
1.27
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
1.5748
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-16
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.26
Earnings History > 35 > eps Estimate
1.26
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-10-20
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.19
Earnings History > 36 > eps Estimate
1.18
Earnings History > 36 > eps Difference
0.01
Earnings History > 36 > surprise Percent
0.8475
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-07-26
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.14
Earnings History > 37 > eps Estimate
1.14
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-04-26
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.12
Earnings History > 38 > eps Estimate
1.11
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
0.9009
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-23
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.11
Earnings History > 39 > eps Estimate
1.1
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
0.9091
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-27
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.02
Earnings History > 40 > eps Estimate
1.01
Earnings History > 40 > eps Difference
0.01
Earnings History > 40 > surprise Percent
0.9901
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-28
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.95
Earnings History > 41 > eps Estimate
0.89
Earnings History > 41 > eps Difference
0.06
Earnings History > 41 > surprise Percent
6.7416
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-04-28
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.86
Earnings History > 42 > eps Estimate
0.82
Earnings History > 42 > eps Difference
0.04
Earnings History > 42 > surprise Percent
4.878
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-25
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.87
Earnings History > 43 > eps Estimate
0.76
Earnings History > 43 > eps Difference
0.11
Earnings History > 43 > surprise Percent
14.4737
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-22
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.79
Earnings History > 44 > eps Estimate
0.7
Earnings History > 44 > eps Difference
0.09
Earnings History > 44 > surprise Percent
12.8571
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-07-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.64
Earnings History > 45 > eps Estimate
0.58
Earnings History > 45 > eps Difference
0.06
Earnings History > 45 > surprise Percent
10.3448
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-04-30
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.57
Earnings History > 46 > eps Estimate
0.5
Earnings History > 46 > eps Difference
0.07
Earnings History > 46 > surprise Percent
14
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-02-20
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.53
Earnings History > 47 > eps Estimate
0.45
Earnings History > 47 > eps Difference
0.08
Earnings History > 47 > surprise Percent
17.7778
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-10-24
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.45
Earnings History > 48 > eps Estimate
0.41
Earnings History > 48 > eps Difference
0.04
Earnings History > 48 > surprise Percent
9.7561
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-07-25
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.43
Earnings History > 49 > eps Estimate
0.38
Earnings History > 49 > eps Difference
0.05
Earnings History > 49 > surprise Percent
13.1579
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-04-25
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.36
Earnings History > 50 > eps Estimate
0.34
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
5.8824
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-02-19
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.34
Earnings History > 51 > eps Estimate
0.33
Earnings History > 51 > eps Difference
0.01
Earnings History > 51 > surprise Percent
3.0303
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-11-01
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.29
Earnings History > 52 > eps Estimate
0.27
Earnings History > 52 > eps Difference
0.02
Earnings History > 52 > surprise Percent
7.4074
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-07-24
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.21
Earnings History > 53 > eps Estimate
0.22
Earnings History > 53 > eps Difference
-0.01
Earnings History > 53 > surprise Percent
-4.5455
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-04-24
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.15
Earnings History > 54 > eps Estimate
0.15
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
0
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-02-16
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.07
Earnings History > 55 > eps Estimate
0.09
Earnings History > 55 > eps Difference
-0.02
Earnings History > 55 > surprise Percent
-22.2222
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-10-27
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.02
Earnings History > 56 > eps Estimate
0.01
Earnings History > 56 > eps Difference
0.01
Earnings History > 56 > surprise Percent
100
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-07-20
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.21
Earnings History > 57 > eps Estimate
0.22
Earnings History > 57 > eps Difference
-0.01
Earnings History > 57 > surprise Percent
-4.5455
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-04-21
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.21
Earnings History > 58 > eps Estimate
0.21
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
0
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-02-24
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.36
Earnings History > 59 > eps Estimate
0.36
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-10-21
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.33
Earnings History > 60 > eps Estimate
0.37
Earnings History > 60 > eps Difference
-0.04
Earnings History > 60 > surprise Percent
-10.8108
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-07-27
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.38
Earnings History > 61 > eps Estimate
0.37
Earnings History > 61 > eps Difference
0.01
Earnings History > 61 > surprise Percent
2.7027
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-04-27
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.37
Earnings History > 62 > eps Estimate
0.37
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
0
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-02-25
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.4
Earnings History > 63 > eps Estimate
0.38
Earnings History > 63 > eps Difference
0.02
Earnings History > 63 > surprise Percent
5.2632
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-10-21
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.4
Earnings History > 64 > eps Estimate
0.34
Earnings History > 64 > eps Difference
0.06
Earnings History > 64 > surprise Percent
17.6471
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-07-22
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.38
Earnings History > 65 > eps Estimate
0.34
Earnings History > 65 > eps Difference
0.04
Earnings History > 65 > surprise Percent
11.7647
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-04-28
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.35
Earnings History > 66 > eps Estimate
0.34
Earnings History > 66 > eps Difference
0.01
Earnings History > 66 > surprise Percent
2.9412
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-23
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.35
Earnings History > 67 > eps Estimate
0.34
Earnings History > 67 > eps Difference
0.01
Earnings History > 67 > surprise Percent
2.9412
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-10-21
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.35
Earnings History > 68 > eps Estimate
0.32
Earnings History > 68 > eps Difference
0.03
Earnings History > 68 > surprise Percent
9.375
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-07-22
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.31
Earnings History > 69 > eps Estimate
0.29
Earnings History > 69 > eps Difference
0.02
Earnings History > 69 > surprise Percent
6.8966
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-04-29
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.28
Earnings History > 70 > eps Estimate
0.27
Earnings History > 70 > eps Difference
0.01
Earnings History > 70 > surprise Percent
3.7037
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-21
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.27
Earnings History > 71 > eps Estimate
0.25
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
8
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-10-23
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.25
Earnings History > 72 > eps Estimate
0.23
Earnings History > 72 > eps Difference
0.02
Earnings History > 72 > surprise Percent
8.6957
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-07-26
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.23
Earnings History > 73 > eps Estimate
0.22
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
4.5455
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-04-24
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.21
Earnings History > 74 > eps Estimate
0.2
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
5
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-02-13
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.2
Earnings History > 75 > eps Estimate
0.18
Earnings History > 75 > eps Difference
0.02
Earnings History > 75 > surprise Percent
11.1111
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-10-27
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.18
Earnings History > 76 > eps Estimate
0.17
Earnings History > 76 > eps Difference
0.01
Earnings History > 76 > surprise Percent
5.8824
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-07-26
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.16
Earnings History > 77 > eps Estimate
0.14
Earnings History > 77 > eps Difference
0.02
Earnings History > 77 > surprise Percent
14.2857
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-04-28
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.13
Earnings History > 78 > eps Estimate
0.13
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
0
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-01-10
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.12
Earnings History > 79 > eps Estimate
0.12
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
Earnings History > 80 > period
2005-06-30
Earnings History > 80 > report Date
2005-09-27
Earnings History > 80 > date
2005-06-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.11
Earnings History > 80 > eps Estimate
0.11
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
0
Earnings History > 81 > period
2004-12-31
Earnings History > 81 > report Date
2005-03-30
Earnings History > 81 > date
2004-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.09
Earnings History > 81 > eps Estimate
0.09
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2004-09-30
Earnings History > 82 > report Date
2004-11-30
Earnings History > 82 > date
2004-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.1034
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-06-30
Earnings History > 83 > report Date
2004-09-28
Earnings History > 83 > date
2004-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.13
Earnings History > 83 > eps Estimate
0.13
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2004-03-31
Earnings History > 84 > report Date
2004-04-01
Earnings History > 84 > date
2004-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.12
Earnings History > 84 > eps Estimate
0.12
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2003-12-31
Earnings History > 85 > report Date
2004-01-13
Earnings History > 85 > date
2003-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.11
Earnings History > 85 > eps Estimate
0.11
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2003-09-30
Earnings History > 86 > report Date
2003-11-30
Earnings History > 86 > date
2003-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.1116
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-06-30
Earnings History > 87 > report Date
2003-09-30
Earnings History > 87 > date
2003-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.11
Earnings History > 87 > eps Estimate
0.1
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
10
Earnings History > 88 > period
2003-03-31
Earnings History > 88 > report Date
2003-05-31
Earnings History > 88 > date
2003-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.0816
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2002-12-31
Earnings History > 89 > report Date
2003-03-31
Earnings History > 89 > date
2002-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.1
Earnings History > 89 > eps Estimate
0.1
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2002-09-30
Earnings History > 90 > report Date
2002-10-08
Earnings History > 90 > date
2002-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.08
Earnings History > 90 > eps Estimate
0.08
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2002-06-30
Earnings History > 91 > report Date
2002-07-30
Earnings History > 91 > date
2002-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.08
Earnings History > 91 > eps Estimate
0.07
Earnings History > 91 > eps Difference
0.01
Earnings History > 91 > surprise Percent
14.2857
Earnings History > 92 > period
2002-03-31
Earnings History > 92 > report Date
2002-05-31
Earnings History > 92 > date
2002-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0779
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2001-12-31
Earnings History > 93 > report Date
2002-03-26
Earnings History > 93 > date
2001-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.07
Earnings History > 93 > eps Estimate
0.07
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2001-09-30
Earnings History > 94 > report Date
2001-11-30
Earnings History > 94 > date
2001-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.0706
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-06-30
Earnings History > 95 > report Date
2001-09-25
Earnings History > 95 > date
2001-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.07
Earnings History > 95 > eps Estimate
0.07
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-03-31
Earnings History > 96 > report Date
2001-05-31
Earnings History > 96 > date
2001-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.0805
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2000-12-31
Earnings History > 97 > report Date
2001-03-27
Earnings History > 97 > date
2000-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.06
Earnings History > 97 > eps Estimate
0.06
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2000-09-30
Earnings History > 98 > report Date
2000-10-09
Earnings History > 98 > date
2000-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.05
Earnings History > 98 > eps Estimate
0.05
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2000-06-30
Earnings History > 99 > report Date
2000-07-25
Earnings History > 99 > date
2000-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.05
Earnings History > 99 > eps Estimate
0.05
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
0
Earnings History > 100 > period
2000-03-31
Earnings History > 100 > report Date
2000-04-04
Earnings History > 100 > date
2000-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.05
Earnings History > 100 > eps Estimate
0.05
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
1999-12-31
Earnings History > 101 > report Date
2000-01-11
Earnings History > 101 > date
1999-12-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.04
Earnings History > 101 > eps Estimate
0.04
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
1999-06-30
Earnings History > 102 > report Date
1999-07-28
Earnings History > 102 > date
1999-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.04
Earnings History > 102 > eps Estimate
0.03
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
33.3333
Earnings History > 103 > period
1998-12-31
Earnings History > 103 > report Date
1999-03-30
Earnings History > 103 > date
1998-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.05
Earnings History > 103 > eps Estimate
0.04
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
25
Earnings History > 104 > period
1998-09-30
Earnings History > 104 > report Date
1998-10-01
Earnings History > 104 > date
1998-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.04
Earnings History > 104 > eps Estimate
0.04
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1998-06-30
Earnings History > 105 > report Date
1998-09-30
Earnings History > 105 > date
1998-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.04
Earnings History > 105 > eps Estimate
0.04
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
ICON Public Limited Company, a clinical research organization, provides outsourced development and commercialization services in Ireland, rest of Europe, the United States, and internationally. The company specializes in the strategic development, management, and analysis of programs that support various stages of the clinical development process from compound selection to Phase I-IV clinical studies. It also provides clinical development services, including all phases of development, peri and post approval, data solutions, and site and patient access services; clinical trial management, consulting, and contract staffing services; and commercial services comprising clinical development strategy, planning and trial design, full study execution, and post-market commercialization. In addition, the company offers laboratory services, including bionanalytical, biomarker, vaccine, good manufacturing practice, and central laboratory services, as well as full-service and functional service partnerships to customers. Further, the company provides adaptive trials, cardiac safety solutions, clinical and scientific operations, consulting and advisory, commercial positioning, decentralized and hybrid clinical trials, early clinical, laboratories, language services, medical imaging, real world intelligence, site and patient, and strategic solutions. It serves pharmaceutical, biotechnology, and medical device industries, as well as government and public health organizations. ICON Public Limited Company was incorporated in 1989 and is headquartered in Dublin, Ireland.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AShowing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$206.1875
Analyst Picks
Strong Buy
11
Buy
0
Hold
6
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 86.56% of the total shares of ICON PLC
1.
Artisan Partners Limited Partnership(9.2384%)
since
2025/06/30
2.
Artisan International Value Investor(6.9042%)
since
2025/06/30
3.
Artisan International Value(6.9042%)
since
2025/06/30
4.
Massachusetts Financial Services Company(4.8244%)
since
2025/06/30
5.
Wellington Management Company LLP(4.7085%)
since
2025/06/30
6.
Amvescap Plc.(3.968%)
since
2025/06/30
7.
Ninety One UK Limited(3.8493%)
since
2025/06/30
8.
D. E. Shaw & Co LP(3.1297%)
since
2025/06/30
9.
Franklin Resources Inc(2.6156%)
since
2025/06/30
10.
FMR Inc(2.5259%)
since
2025/06/30
11.
Citadel Advisors Llc(2.5024%)
since
2025/06/30
12.
Ruane, Cunniff & Goldfarb L.P.(2.1964%)
since
2025/06/30
13.
Harris Associates L.P.(2.1062%)
since
2025/06/30
14.
AllianceBernstein L.P.(1.6982%)
since
2025/06/30
15.
Ninety One Global Franchise(1.6022%)
since
2025/03/31
16.
Ninety One GSF Glb Frchs I Acc USD(1.6022%)
since
2025/05/31
17.
T. Rowe Price Associates, Inc.(1.527%)
since
2025/06/30
18.
1832 Asset Management L.P(1.4804%)
since
2025/06/30
19.
ClearBridge Advisors, LLC(1.4762%)
since
2025/06/30
20.
NORGES BANK(1.4024%)
since
2025/06/30
21.
Comgest Global Investors SAS(1.3692%)
since
2025/06/30
22.
Allspring Global Investments Holdings, LLC(1.3636%)
since
2025/06/30
23.
UBS Group AG(1.2591%)
since
2025/06/30
24.
First Pacific Advisors, LP(1.2397%)
since
2025/06/30
25.
Principal International Eq Fd - Gross(1.1866%)
since
2025/07/31
26.
Vanguard Windsor Investor Shares(1.1514%)
since
2025/06/30
27.
Allspring Special Mid Cap Value Inst(1.1405%)
since
2025/07/31
28.
Allspring Special US Mid Cap Value Eq(1.1138%)
since
2025/06/30
29.
Allspring Mid Value SMA(1.1138%)
since
2025/06/30
30.
T. Rowe Price US All-Cap Opp Eq Comp(1.0331%)
since
2025/06/30
31.
Invesco Small Cap Value A(0.9182%)
since
2025/07/31
32.
Oakmark Select Investor(0.8911%)
since
2025/06/30
33.
Templeton Growth A(0.8443%)
since
2025/07/31
34.
Baron Opp. Small Cap Growth Strategy(0.8358%)
since
2025/06/30
35.
Baron Small Cap Retail(0.8358%)
since
2025/06/30
36.
FMI International Investor(0.8165%)
since
2025/06/30
37.
Fiduciary Mgt of Milwaukee Intl Comp(0.8165%)
since
2025/06/30
38.
Sequoia(0.8107%)
since
2025/06/30
39.
Templeton Growth (Euro) I(acc)EUR(0.8036%)
since
2025/07/31
40.
Fidelity Low-Priced Stock(0.7567%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
3.31
EPS Estimate
3.32
EPS Difference
-0.01
Surprise Percent
-0.3012%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.