_id
691725793c536f8df2316ae0
Ticker
UFCS
Name
United Fire Group Inc
Exchange
NASDAQ
Address
118 Second Avenue SE, Cedar Rapids, IA, United States, 52401
Country
USA
Sector
Financial Services
Industry
Insurance - Property & Casualty
Currency
USD
Website
https://www.ufginsurance.com
Description
United Fire Group, Inc., together with its subsidiaries, provides property and casualty insurance for individuals and businesses in the United States. Its commercial lines include fire and allied lines, other liability, automobile, workers' compensation, fidelity and surety coverage, and other insurance products; and personal lines comprise automobile, and fire and allied lines coverage, including assumed reinsurance for homeowners multi-peril coverage. The company sells its products through a network of independent agencies. United Fire Group, Inc. was incorporated in 1946 and is headquartered in Cedar Rapids, Iowa.
Last Close
36.1
Volume
133772
Current Price
34.97
Change
-0.51
Last Updated
2026-01-07T13:47:25.234Z
Image
https://logo.clearbit.com/www.ufginsurance.com
Ipo Date
1990-03-26T00:00:00.000Z
Market Cap
912902656
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.99875
Sentiment Sources
4
Rating
4
Target Price
37.5
Strong Buy
1
Buy
0
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
354018000
Cost Of Revenue
269693000
Gross Profit
84325000
Operating Expenses
35649000
Operating Income
48676000
Interest Expense
3118000
Pretax Income
48676000
Net Income
39190000
Eps
1.4849950702256025
Dividends Per Share
4082000
Shares Outstanding
25514329
Income Tax Expense
9486000
EBITDA
54615000
Operating Margin
13.749583354518697
Total Other Income Expense Net
-3118000
Cash
233737000
Short Term Investments
1005099000
Receivables
756661000
Inventories
-
Total Current Assets
233737000
Property Plant Equipment
134698000
Total Assets
3753912000
Payables
-
Short Term Debt
-
Long Term Debt
146128000
Total Liabilities
2855201000
Equity
898711000
Bs_currency_symbol
USD
Depreciation
2821000
Change In Working Capital
14424000
Cash From Operations
60847000
Capital Expenditures
1558000
Cash From Investing
-55064000
Cash From Financing
25805000
Net Change In Cash
31588000
Cf_currency_symbol
USD
PE
8.4387
PB
1.02689449689611
ROE
4.3606899214541714
ROA
1.0439775892455656
FCF
59289000
Fcf Percent
0.16747453519312577
Piotroski FScore
4
Health Score
53
Deep Value Investing Score
7
Defensive Investing Score
4
Dividend Investing Score
3.5
Economic Moat Investing Score
6.8
Garp Investing Score
5.5
Growth Investing Score
5.5
Momentum Investing Score
4.5
Net Net Investing Score
4.5
Quality Investing Score
6
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
354018000
Quarters > 0 > income Statement > cost Of Revenue
269693000
Quarters > 0 > income Statement > gross Profit
84325000
Quarters > 0 > income Statement > operating Expenses
35649000
Quarters > 0 > income Statement > operating Income
48676000
Quarters > 0 > income Statement > interest Expense
3118000
Quarters > 0 > income Statement > pretax Income
48676000
Quarters > 0 > income Statement > net Income
39190000
Quarters > 0 > income Statement > eps
1.4849950702256025
Quarters > 0 > income Statement > dividends Per Share
4082000
Quarters > 0 > income Statement > shares Outstanding
26390660
Quarters > 0 > income Statement > income Tax Expense
9486000
Quarters > 0 > income Statement > EBITDA
54615000
Quarters > 0 > income Statement > operating Margin
13.749583354518697
Quarters > 0 > income Statement > total Other Income Expense Net
-3118000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
233737000
Quarters > 0 > balance Sheet > short Term Investments
1005099000
Quarters > 0 > balance Sheet > receivables
756661000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
233737000
Quarters > 0 > balance Sheet > property Plant Equipment
134698000
Quarters > 0 > balance Sheet > total Assets
3753912000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
146128000
Quarters > 0 > balance Sheet > total Liabilities
2855201000
Quarters > 0 > balance Sheet > equity
898711000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
39190000
Quarters > 0 > cash Flow > depreciation
2821000
Quarters > 0 > cash Flow > change In Working Capital
14424000
Quarters > 0 > cash Flow > cash From Operations
60847000
Quarters > 0 > cash Flow > capital Expenditures
1558000
Quarters > 0 > cash Flow > cash From Investing
-55064000
Quarters > 0 > cash Flow > cash From Financing
25805000
Quarters > 0 > cash Flow > net Change In Cash
31588000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.4849950702256025
Quarters > 0 > ratios > PB
1.02689449689611
Quarters > 0 > ratios > ROE
4.3606899214541714
Quarters > 0 > ratios > ROA
1.0439775892455656
Quarters > 0 > ratios > FCF
59289000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.16747453519312577
Quarters > 0 > health Score
53
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
336579000
Quarters > 1 > income Statement > cost Of Revenue
268145000
Quarters > 1 > income Statement > gross Profit
68434000
Quarters > 1 > income Statement > operating Expenses
39232000
Quarters > 1 > income Statement > operating Income
29202000
Quarters > 1 > income Statement > interest Expense
2484000
Quarters > 1 > income Statement > pretax Income
29202000
Quarters > 1 > income Statement > net Income
22947000
Quarters > 1 > income Statement > eps
0.8695121683201557
Quarters > 1 > income Statement > dividends Per Share
4078999
Quarters > 1 > income Statement > shares Outstanding
26390660
Quarters > 1 > income Statement > income Tax Expense
6255000
Quarters > 1 > income Statement > EBITDA
34182000
Quarters > 1 > income Statement > operating Margin
8.676120613585518
Quarters > 1 > income Statement > total Other Income Expense Net
-3590000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
202149000
Quarters > 1 > balance Sheet > short Term Investments
249000
Quarters > 1 > balance Sheet > receivables
512660000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
715058000
Quarters > 1 > balance Sheet > property Plant Equipment
135714000
Quarters > 1 > balance Sheet > total Assets
3661130000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
117157000
Quarters > 1 > balance Sheet > total Liabilities
2815462000
Quarters > 1 > balance Sheet > equity
845668000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
22947000
Quarters > 1 > cash Flow > depreciation
2496000
Quarters > 1 > cash Flow > change In Working Capital
28668000
Quarters > 1 > cash Flow > cash From Operations
53390000
Quarters > 1 > cash Flow > capital Expenditures
1738000
Quarters > 1 > cash Flow > cash From Investing
-30354000
Quarters > 1 > cash Flow > cash From Financing
-4565000
Quarters > 1 > cash Flow > net Change In Cash
18471000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.8695121683201557
Quarters > 1 > ratios > PB
1.0913046020424089
Quarters > 1 > ratios > ROE
2.7134762105223325
Quarters > 1 > ratios > ROA
0.6267737010158067
Quarters > 1 > ratios > FCF
51652000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.1534617430083279
Quarters > 1 > health Score
49
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
331111000
Quarters > 2 > income Statement > cost Of Revenue
267050000
Quarters > 2 > income Statement > gross Profit
64061000
Quarters > 2 > income Statement > operating Expenses
42207000
Quarters > 2 > income Statement > operating Income
21854000
Quarters > 2 > income Statement > interest Expense
2483000
Quarters > 2 > income Statement > pretax Income
21854000
Quarters > 2 > income Statement > net Income
17700000
Quarters > 2 > income Statement > eps
0.6745941001600732
Quarters > 2 > income Statement > dividends Per Share
4062000
Quarters > 2 > income Statement > shares Outstanding
26238000
Quarters > 2 > income Statement > income Tax Expense
4154000
Quarters > 2 > income Statement > EBITDA
26833000
Quarters > 2 > income Statement > operating Margin
6.600203557115288
Quarters > 2 > income Statement > total Other Income Expense Net
-2483000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
183678000
Quarters > 2 > balance Sheet > short Term Investments
590000
Quarters > 2 > balance Sheet > receivables
452643000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
636911000
Quarters > 2 > balance Sheet > property Plant Equipment
136245000
Quarters > 2 > balance Sheet > total Assets
3528264000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
2710602000
Quarters > 2 > balance Sheet > equity
817662000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
17700000
Quarters > 2 > cash Flow > depreciation
2496000
Quarters > 2 > cash Flow > change In Working Capital
14729000
Quarters > 2 > cash Flow > cash From Operations
35674000
Quarters > 2 > cash Flow > capital Expenditures
2495000
Quarters > 2 > cash Flow > cash From Investing
-48151000
Quarters > 2 > cash Flow > cash From Financing
-4794000
Quarters > 2 > cash Flow > net Change In Cash
-17271000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.6745941001600732
Quarters > 2 > ratios > PB
1.1221542153114612
Quarters > 2 > ratios > ROE
2.1647086448923885
Quarters > 2 > ratios > ROA
0.5016631408534056
Quarters > 2 > ratios > FCF
33179000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.10020506718290845
Quarters > 2 > health Score
44
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
331738000
Quarters > 3 > income Statement > cost Of Revenue
253320000
Quarters > 3 > income Statement > gross Profit
78418000
Quarters > 3 > income Statement > operating Expenses
38873000
Quarters > 3 > income Statement > operating Income
39545000
Quarters > 3 > income Statement > interest Expense
2481000
Quarters > 3 > income Statement > pretax Income
39545000
Quarters > 3 > income Statement > net Income
31442000
Quarters > 3 > income Statement > eps
1.2100057725610929
Quarters > 3 > income Statement > dividends Per Share
4058000
Quarters > 3 > income Statement > shares Outstanding
25985000
Quarters > 3 > income Statement > income Tax Expense
8103000
Quarters > 3 > income Statement > EBITDA
44614000
Quarters > 3 > income Statement > operating Margin
11.920551760726838
Quarters > 3 > income Statement > total Other Income Expense Net
-2481000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
200949000
Quarters > 3 > balance Sheet > short Term Investments
926968000
Quarters > 3 > balance Sheet > receivables
695810000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
651850000
Quarters > 3 > balance Sheet > property Plant Equipment
136021000
Quarters > 3 > balance Sheet > total Assets
3488469000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
117059000
Quarters > 3 > balance Sheet > total Liabilities
2706938000
Quarters > 3 > balance Sheet > equity
781531000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
31442000
Quarters > 3 > cash Flow > depreciation
2588000
Quarters > 3 > cash Flow > change In Working Capital
118277000
Quarters > 3 > cash Flow > cash From Operations
156354000
Quarters > 3 > cash Flow > capital Expenditures
2940000
Quarters > 3 > cash Flow > cash From Investing
-149415000
Quarters > 3 > cash Flow > cash From Financing
-3361000
Quarters > 3 > cash Flow > net Change In Cash
3578000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.2100057725610929
Quarters > 3 > ratios > PB
1.1627119717579981
Quarters > 3 > ratios > ROE
4.023128960975316
Quarters > 3 > ratios > ROA
0.9013122948777816
Quarters > 3 > ratios > FCF
153414000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.4624553111190156
Quarters > 3 > health Score
55
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
1251860000
Annuals > 0 > income Statement > cost Of Revenue
1025943000
Annuals > 0 > income Statement > gross Profit
225917000
Annuals > 0 > income Statement > operating Expenses
148883000
Annuals > 0 > income Statement > operating Income
77034000
Annuals > 0 > income Statement > interest Expense
7281000
Annuals > 0 > income Statement > pretax Income
77034000
Annuals > 0 > income Statement > net Income
61957000
Annuals > 0 > income Statement > eps
2.3905008102477043
Annuals > 0 > income Statement > dividends Per Share
16212000
Annuals > 0 > income Statement > shares Outstanding
25918000
Annuals > 0 > income Statement > income Tax Expense
15077000
Annuals > 0 > income Statement > EBITDA
95219000
Annuals > 0 > income Statement > operating Margin
6.153563497515697
Annuals > 0 > income Statement > total Other Income Expense Net
-7279000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
200949000
Annuals > 0 > balance Sheet > short Term Investments
926968000
Annuals > 0 > balance Sheet > receivables
695810000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
651850000
Annuals > 0 > balance Sheet > property Plant Equipment
136021000
Annuals > 0 > balance Sheet > total Assets
3488469000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
9168000
Annuals > 0 > balance Sheet > long Term Debt
117059000
Annuals > 0 > balance Sheet > total Liabilities
2706938000
Annuals > 0 > balance Sheet > equity
781531000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
61957000
Annuals > 0 > cash Flow > depreciation
10904000
Annuals > 0 > cash Flow > change In Working Capital
203504000
Annuals > 0 > cash Flow > cash From Operations
340304000
Annuals > 0 > cash Flow > capital Expenditures
11870000
Annuals > 0 > cash Flow > cash From Investing
-292487000
Annuals > 0 > cash Flow > cash From Financing
51086000
Annuals > 0 > cash Flow > net Change In Cash
98903000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
2.3905008102477043
Annuals > 0 > ratios > PB
1.1865761434927087
Annuals > 0 > ratios > ROE
7.9276445847957415
Annuals > 0 > ratios > ROA
1.776051327960776
Annuals > 0 > ratios > FCF
328434000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.2623568130621635
Annuals > 0 > health Score
58
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
1098331000
Annuals > 1 > income Statement > cost Of Revenue
1014405000
Annuals > 1 > income Statement > gross Profit
83926000
Annuals > 1 > income Statement > operating Expenses
123647000
Annuals > 1 > income Statement > operating Income
-39721000
Annuals > 1 > income Statement > interest Expense
3260000
Annuals > 1 > income Statement > pretax Income
-39721000
Annuals > 1 > income Statement > net Income
-29700000
Annuals > 1 > income Statement > eps
-1.17627167740975
Annuals > 1 > income Statement > dividends Per Share
16164000
Annuals > 1 > income Statement > shares Outstanding
25249269
Annuals > 1 > income Statement > income Tax Expense
-10021000
Annuals > 1 > income Statement > EBITDA
-25953000
Annuals > 1 > income Statement > operating Margin
-3.6164871973931354
Annuals > 1 > income Statement > total Other Income Expense Net
-3217000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
102046000
Annuals > 1 > balance Sheet > short Term Investments
100000
Annuals > 1 > balance Sheet > receivables
464791000
Annuals > 1 > balance Sheet > inventories
-566837000
Annuals > 1 > balance Sheet > total Current Assets
566937000
Annuals > 1 > balance Sheet > property Plant Equipment
134247000
Annuals > 1 > balance Sheet > total Assets
3144190000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
-
Annuals > 1 > balance Sheet > long Term Debt
50000000
Annuals > 1 > balance Sheet > total Liabilities
2410445000
Annuals > 1 > balance Sheet > equity
733745000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-29700000
Annuals > 1 > cash Flow > depreciation
10508000
Annuals > 1 > cash Flow > change In Working Capital
74365000
Annuals > 1 > cash Flow > cash From Operations
171736000
Annuals > 1 > cash Flow > capital Expenditures
10886000
Annuals > 1 > cash Flow > cash From Investing
-149886000
Annuals > 1 > cash Flow > cash From Financing
-16454000
Annuals > 1 > cash Flow > net Change In Cash
5396000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-1.17627167740975
Annuals > 1 > ratios > PB
1.2312436129990665
Annuals > 1 > ratios > ROE
-4.047727752829662
Annuals > 1 > ratios > ROA
-0.9445994039800393
Annuals > 1 > ratios > FCF
160850000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.14644947652392584
Annuals > 1 > health Score
30
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
988216000
Annuals > 2 > income Statement > cost Of Revenue
850376000
Annuals > 2 > income Statement > gross Profit
137840000
Annuals > 2 > income Statement > operating Expenses
125763000
Annuals > 2 > income Statement > operating Income
12077000
Annuals > 2 > income Statement > interest Expense
3188000
Annuals > 2 > income Statement > pretax Income
12077000
Annuals > 2 > income Statement > net Income
15031000
Annuals > 2 > income Statement > eps
0.593683688995851
Annuals > 2 > income Statement > dividends Per Share
15860000
Annuals > 2 > income Statement > shares Outstanding
25318196
Annuals > 2 > income Statement > income Tax Expense
-2954000
Annuals > 2 > income Statement > EBITDA
22935000
Annuals > 2 > income Statement > operating Margin
1.2221012410242296
Annuals > 2 > income Statement > total Other Income Expense Net
-4805368
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
96650000
Annuals > 2 > balance Sheet > short Term Investments
275000
Annuals > 2 > balance Sheet > receivables
365729000
Annuals > 2 > balance Sheet > inventories
-629053000
Annuals > 2 > balance Sheet > total Current Assets
462654000
Annuals > 2 > balance Sheet > property Plant Equipment
133113000
Annuals > 2 > balance Sheet > total Assets
2882286000
Annuals > 2 > balance Sheet > payables
515326000
Annuals > 2 > balance Sheet > short Term Debt
8452000
Annuals > 2 > balance Sheet > long Term Debt
50000000
Annuals > 2 > balance Sheet > total Liabilities
2142172000
Annuals > 2 > balance Sheet > equity
740114000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
15031000
Annuals > 2 > cash Flow > depreciation
7670000
Annuals > 2 > cash Flow > change In Working Capital
-77195000
Annuals > 2 > cash Flow > cash From Operations
-1251000
Annuals > 2 > cash Flow > capital Expenditures
2137000
Annuals > 2 > cash Flow > cash From Investing
-19171000
Annuals > 2 > cash Flow > cash From Financing
-15032000
Annuals > 2 > cash Flow > net Change In Cash
-35454000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.593683688995851
Annuals > 2 > ratios > PB
1.2239804312308644
Annuals > 2 > ratios > ROE
2.030903347322169
Annuals > 2 > ratios > ROA
0.5214957849429238
Annuals > 2 > ratios > FCF
-3388000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.003428400268767152
Annuals > 2 > health Score
37
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1056492000
Annuals > 3 > income Statement > cost Of Revenue
855587000
Annuals > 3 > income Statement > gross Profit
200905000
Annuals > 3 > income Statement > operating Expenses
104062000
Annuals > 3 > income Statement > operating Income
96843000
Annuals > 3 > income Statement > interest Expense
3187000
Annuals > 3 > income Statement > pretax Income
96843000
Annuals > 3 > income Statement > net Income
80594000
Annuals > 3 > income Statement > eps
3.211902043085175
Annuals > 3 > income Statement > dividends Per Share
15064000
Annuals > 3 > income Statement > shares Outstanding
25092297
Annuals > 3 > income Statement > income Tax Expense
16249000
Annuals > 3 > income Statement > EBITDA
106600000
Annuals > 3 > income Statement > operating Margin
9.166467895639531
Annuals > 3 > income Statement > total Other Income Expense Net
-3187000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
132104000
Annuals > 3 > balance Sheet > short Term Investments
275000
Annuals > 3 > balance Sheet > receivables
476964000
Annuals > 3 > balance Sheet > inventories
-558700000
Annuals > 3 > balance Sheet > total Current Assets
609343000
Annuals > 3 > balance Sheet > property Plant Equipment
137702000
Annuals > 3 > balance Sheet > total Assets
3012721000
Annuals > 3 > balance Sheet > payables
1514265000
Annuals > 3 > balance Sheet > short Term Debt
8298999
Annuals > 3 > balance Sheet > long Term Debt
50000000
Annuals > 3 > balance Sheet > total Liabilities
76753000
Annuals > 3 > balance Sheet > equity
879121000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
80594000
Annuals > 3 > cash Flow > depreciation
6570000
Annuals > 3 > cash Flow > change In Working Capital
-70948000
Annuals > 3 > cash Flow > cash From Operations
29917000
Annuals > 3 > cash Flow > capital Expenditures
13976000
Annuals > 3 > cash Flow > cash From Investing
31731000
Annuals > 3 > cash Flow > cash From Financing
-17492000
Annuals > 3 > cash Flow > net Change In Cash
44156000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
3.211902043085175
Annuals > 3 > ratios > PB
1.0212500744038648
Annuals > 3 > ratios > ROE
9.167566239459642
Annuals > 3 > ratios > ROA
2.6751232523688717
Annuals > 3 > ratios > FCF
15941000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.015088614016954223
Annuals > 3 > health Score
59
Valuation > metrics > PE
8.4387
Valuation > metrics > PB
1.02689449689611
Valuation > final Score
100
Valuation > verdict
7.8% Undervalued
Profitability > metrics > ROE
4.3606899214541714
Profitability > metrics > ROA
16.766707881080016
Profitability > metrics > Net Margin
0.11070058584591744
Profitability > final Score
55
Profitability > verdict
Weak
Risk > metrics > Debt Equity
3.176995719424821
Risk > metrics > Interest Coverage
15.611289288005132
Risk > final Score
46
Risk > verdict
High
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
25
Prev Profitabilities > 1
21
Prev Profitabilities > 2
37
Prev Risks > 0
46
Prev Risks > 1
41
Prev Risks > 2
46
Prev Liquidities > 0
50
Prev Liquidities > 1
50
Prev Liquidities > 2
50
Updated At
2026-01-20T22:44:58.064Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-17
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.8503
Earnings History > 0 > eps Difference
-0.8503
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-04
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.5
Earnings History > 1 > eps Estimate
0.72
Earnings History > 1 > eps Difference
0.78
Earnings History > 1 > surprise Percent
108.3333
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-05
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.9
Earnings History > 2 > eps Estimate
0.56
Earnings History > 2 > eps Difference
0.34
Earnings History > 2 > surprise Percent
60.7143
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-06
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.7
Earnings History > 3 > eps Estimate
0.61
Earnings History > 3 > eps Difference
0.09
Earnings History > 3 > surprise Percent
14.7541
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-11
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.25
Earnings History > 4 > eps Estimate
0.66
Earnings History > 4 > eps Difference
0.59
Earnings History > 4 > surprise Percent
89.3939
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-05
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.81
Earnings History > 5 > eps Estimate
0.21
Earnings History > 5 > eps Difference
0.6
Earnings History > 5 > surprise Percent
285.7143
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-06
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.07
Earnings History > 6 > eps Estimate
0.01
Earnings History > 6 > eps Difference
-0.08
Earnings History > 6 > surprise Percent
-800
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-07
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.56
Earnings History > 7 > eps Estimate
0.48
Earnings History > 7 > eps Difference
0.08
Earnings History > 7 > surprise Percent
16.6667
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-13
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.65
Earnings History > 8 > eps Estimate
0.56
Earnings History > 8 > eps Difference
0.09
Earnings History > 8 > surprise Percent
16.0714
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-01
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.31
Earnings History > 9 > eps Estimate
-0.03
Earnings History > 9 > eps Difference
0.34
Earnings History > 9 > surprise Percent
1133.3333
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-07
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-2.27
Earnings History > 10 > eps Estimate
0.2
Earnings History > 10 > eps Difference
-2.47
Earnings History > 10 > surprise Percent
-1235
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-08
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.08
Earnings History > 11 > eps Estimate
0.56
Earnings History > 11 > eps Difference
-0.48
Earnings History > 11 > surprise Percent
-85.7143
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-15
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.18
Earnings History > 12 > eps Estimate
0.56
Earnings History > 12 > eps Difference
-0.38
Earnings History > 12 > surprise Percent
-67.8571
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-02
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.47
Earnings History > 13 > eps Estimate
-0.46
Earnings History > 13 > eps Difference
-0.01
Earnings History > 13 > surprise Percent
-2.1739
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.24
Earnings History > 14 > eps Estimate
0.44
Earnings History > 14 > eps Difference
-0.2
Earnings History > 14 > surprise Percent
-45.4545
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-05
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.13
Earnings History > 15 > eps Estimate
0.84
Earnings History > 15 > eps Difference
0.29
Earnings History > 15 > surprise Percent
34.5238
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-15
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.69
Earnings History > 16 > eps Estimate
0.41
Earnings History > 16 > eps Difference
1.28
Earnings History > 16 > surprise Percent
312.1951
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.31
Earnings History > 17 > eps Estimate
-0.04
Earnings History > 17 > eps Difference
-0.27
Earnings History > 17 > surprise Percent
-675
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-04
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.35
Earnings History > 18 > eps Estimate
-0.02
Earnings History > 18 > eps Difference
0.37
Earnings History > 18 > surprise Percent
1850
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-05
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.03
Earnings History > 19 > eps Estimate
-0.06
Earnings History > 19 > eps Difference
0.03
Earnings History > 19 > surprise Percent
50
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-17
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-1.3
Earnings History > 20 > eps Estimate
-1.31
Earnings History > 20 > eps Difference
0.01
Earnings History > 20 > surprise Percent
0.7634
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-04
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-1.37
Earnings History > 21 > eps Estimate
-1.33
Earnings History > 21 > eps Difference
-0.04
Earnings History > 21 > surprise Percent
-3.0075
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-05
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.26
Earnings History > 22 > eps Estimate
-0.26
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
0
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-06
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.05
Earnings History > 23 > eps Estimate
0.16
Earnings History > 23 > eps Difference
-0.11
Earnings History > 23 > surprise Percent
-68.75
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-18
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-1.04
Earnings History > 24 > eps Estimate
-0.64
Earnings History > 24 > eps Difference
-0.4
Earnings History > 24 > surprise Percent
-62.5
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-06
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.4
Earnings History > 25 > eps Estimate
-0.28
Earnings History > 25 > eps Difference
-0.12
Earnings History > 25 > surprise Percent
-42.8571
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-07
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.59
Earnings History > 26 > eps Estimate
0.06
Earnings History > 26 > eps Difference
-0.65
Earnings History > 26 > surprise Percent
-1083.3333
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-08
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.91
Earnings History > 27 > eps Estimate
0.53
Earnings History > 27 > eps Difference
0.38
Earnings History > 27 > surprise Percent
71.6981
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-20
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.3
Earnings History > 28 > eps Estimate
0.23
Earnings History > 28 > eps Difference
-0.53
Earnings History > 28 > surprise Percent
-230.4348
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-07
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.432
Earnings History > 29 > eps Estimate
0.31
Earnings History > 29 > eps Difference
0.122
Earnings History > 29 > surprise Percent
39.3548
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-08
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.03
Earnings History > 30 > eps Estimate
0.22
Earnings History > 30 > eps Difference
-0.25
Earnings History > 30 > surprise Percent
-113.6364
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-09
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1
Earnings History > 31 > eps Estimate
0.83
Earnings History > 31 > eps Difference
0.17
Earnings History > 31 > surprise Percent
20.4819
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-14
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.92
Earnings History > 32 > eps Estimate
0.48
Earnings History > 32 > eps Difference
0.44
Earnings History > 32 > surprise Percent
91.6667
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-08
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.73
Earnings History > 33 > eps Estimate
-0.72
Earnings History > 33 > eps Difference
-0.01
Earnings History > 33 > surprise Percent
-1.3889
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-02
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.05
Earnings History > 34 > eps Estimate
0.11
Earnings History > 34 > eps Difference
-0.06
Earnings History > 34 > surprise Percent
-54.5455
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-03
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.67
Earnings History > 35 > eps Estimate
0.67
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-16
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.46
Earnings History > 36 > eps Estimate
0.89
Earnings History > 36 > eps Difference
-0.43
Earnings History > 36 > surprise Percent
-48.3146
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-02
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.41
Earnings History > 37 > eps Estimate
0.44
Earnings History > 37 > eps Difference
-0.03
Earnings History > 37 > surprise Percent
-6.8182
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-03
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.08
Earnings History > 38 > eps Estimate
0.07
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
14.2857
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-04
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.88
Earnings History > 39 > eps Estimate
0.88
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-18
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.21
Earnings History > 40 > eps Estimate
0.53
Earnings History > 40 > eps Difference
0.68
Earnings History > 40 > surprise Percent
128.3019
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-05
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.75
Earnings History > 41 > eps Estimate
0.2
Earnings History > 41 > eps Difference
0.55
Earnings History > 41 > surprise Percent
275
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-04
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.57
Earnings History > 42 > eps Estimate
0.22
Earnings History > 42 > eps Difference
0.35
Earnings History > 42 > surprise Percent
159.0909
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-05
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.92
Earnings History > 43 > eps Estimate
0.86
Earnings History > 43 > eps Difference
0.06
Earnings History > 43 > surprise Percent
6.9767
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-17
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.34
Earnings History > 44 > eps Estimate
1.35
Earnings History > 44 > eps Difference
-0.01
Earnings History > 44 > surprise Percent
-0.7407
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-04
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.01
Earnings History > 45 > eps Estimate
0.56
Earnings History > 45 > eps Difference
-0.57
Earnings History > 45 > surprise Percent
-101.7857
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-05
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.35
Earnings History > 46 > eps Estimate
0.31
Earnings History > 46 > eps Difference
0.04
Earnings History > 46 > surprise Percent
12.9032
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-06
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.47
Earnings History > 47 > eps Estimate
0.65
Earnings History > 47 > eps Difference
-0.18
Earnings History > 47 > surprise Percent
-27.6923
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-18
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1
Earnings History > 48 > eps Estimate
0.62
Earnings History > 48 > eps Difference
0.38
Earnings History > 48 > surprise Percent
61.2903
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-05
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.42
Earnings History > 49 > eps Estimate
0.57
Earnings History > 49 > eps Difference
-0.15
Earnings History > 49 > surprise Percent
-26.3158
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-06
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.5
Earnings History > 50 > eps Estimate
0.26
Earnings History > 50 > eps Difference
0.24
Earnings History > 50 > surprise Percent
92.3077
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-07
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.84
Earnings History > 51 > eps Estimate
0.66
Earnings History > 51 > eps Difference
0.18
Earnings History > 51 > surprise Percent
27.2727
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-19
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.12
Earnings History > 52 > eps Estimate
-0.23
Earnings History > 52 > eps Difference
0.11
Earnings History > 52 > surprise Percent
47.8261
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-05
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.31
Earnings History > 53 > eps Estimate
0.32
Earnings History > 53 > eps Difference
-0.01
Earnings History > 53 > surprise Percent
-3.125
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-06
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.56
Earnings History > 54 > eps Estimate
0.26
Earnings History > 54 > eps Difference
0.3
Earnings History > 54 > surprise Percent
115.3846
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-07
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.68
Earnings History > 55 > eps Estimate
0.17
Earnings History > 55 > eps Difference
0.51
Earnings History > 55 > surprise Percent
300
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-21
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.62
Earnings History > 56 > eps Estimate
0.12
Earnings History > 56 > eps Difference
0.5
Earnings History > 56 > surprise Percent
416.6667
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-31
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.22
Earnings History > 57 > eps Estimate
0.07
Earnings History > 57 > eps Difference
-0.29
Earnings History > 57 > surprise Percent
-414.2857
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-26
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.71
Earnings History > 58 > eps Estimate
-0.6
Earnings History > 58 > eps Difference
-0.11
Earnings History > 58 > surprise Percent
-18.3333
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-02
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.16
Earnings History > 59 > eps Estimate
0.19
Earnings History > 59 > eps Difference
-0.03
Earnings History > 59 > surprise Percent
-15.7895
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-14
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.29
Earnings History > 60 > eps Estimate
0.3
Earnings History > 60 > eps Difference
-0.01
Earnings History > 60 > surprise Percent
-3.3333
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-25
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.11
Earnings History > 61 > eps Estimate
0.29
Earnings History > 61 > eps Difference
-0.18
Earnings History > 61 > surprise Percent
-62.069
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-26
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.53
Earnings History > 62 > eps Estimate
0.43
Earnings History > 62 > eps Difference
0.1
Earnings History > 62 > surprise Percent
23.2558
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-26
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.67
Earnings History > 63 > eps Estimate
0.21
Earnings History > 63 > eps Difference
0.46
Earnings History > 63 > surprise Percent
219.0476
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-16
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.03
Earnings History > 64 > eps Estimate
0.3
Earnings History > 64 > eps Difference
-0.27
Earnings History > 64 > surprise Percent
-90
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-26
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.43
Earnings History > 65 > eps Estimate
0.18
Earnings History > 65 > eps Difference
-0.61
Earnings History > 65 > surprise Percent
-338.8889
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-27
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.12
Earnings History > 66 > eps Estimate
0.36
Earnings History > 66 > eps Difference
-0.24
Earnings History > 66 > surprise Percent
-66.6667
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-27
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.21
Earnings History > 67 > eps Estimate
0.43
Earnings History > 67 > eps Difference
-0.22
Earnings History > 67 > surprise Percent
-51.1628
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-17
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.41
Earnings History > 68 > eps Estimate
0.55
Earnings History > 68 > eps Difference
-0.96
Earnings History > 68 > surprise Percent
-174.5455
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-20
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.53
Earnings History > 69 > eps Estimate
0.1
Earnings History > 69 > eps Difference
-0.63
Earnings History > 69 > surprise Percent
-630
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-28
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.08
Earnings History > 70 > eps Estimate
0.28
Earnings History > 70 > eps Difference
-0.36
Earnings History > 70 > surprise Percent
-128.5714
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-21
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.77
Earnings History > 71 > eps Estimate
0.88
Earnings History > 71 > eps Difference
-0.11
Earnings History > 71 > surprise Percent
-12.5
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-11
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.84
Earnings History > 72 > eps Estimate
0.79
Earnings History > 72 > eps Difference
0.05
Earnings History > 72 > surprise Percent
6.3291
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-22
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.67
Earnings History > 73 > eps Estimate
0.77
Earnings History > 73 > eps Difference
-0.1
Earnings History > 73 > surprise Percent
-12.987
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-23
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
1.09
Earnings History > 74 > eps Estimate
0.73
Earnings History > 74 > eps Difference
0.36
Earnings History > 74 > surprise Percent
49.3151
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-23
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
1.2
Earnings History > 75 > eps Estimate
0.77
Earnings History > 75 > eps Difference
0.43
Earnings History > 75 > surprise Percent
55.8442
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-12
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
1.02
Earnings History > 76 > eps Estimate
0.84
Earnings History > 76 > eps Difference
0.18
Earnings History > 76 > surprise Percent
21.4286
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-23
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.8
Earnings History > 77 > eps Estimate
0.68
Earnings History > 77 > eps Difference
0.12
Earnings History > 77 > surprise Percent
17.6471
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-24
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.8
Earnings History > 78 > eps Estimate
0.73
Earnings History > 78 > eps Difference
0.07
Earnings History > 78 > surprise Percent
9.589
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-24
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.46
Earnings History > 79 > eps Estimate
0.97
Earnings History > 79 > eps Difference
-0.51
Earnings History > 79 > surprise Percent
-52.5773
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-13
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-2.49
Earnings History > 80 > eps Estimate
-1.17
Earnings History > 80 > eps Difference
-1.32
Earnings History > 80 > surprise Percent
-112.8205
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-28
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.32
Earnings History > 81 > eps Estimate
-0.2
Earnings History > 81 > eps Difference
0.52
Earnings History > 81 > surprise Percent
260
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-25
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
1.03
Earnings History > 82 > eps Estimate
0.95
Earnings History > 82 > eps Difference
0.08
Earnings History > 82 > surprise Percent
8.4211
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-02
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
1.49
Earnings History > 83 > eps Estimate
0.85
Earnings History > 83 > eps Difference
0.64
Earnings History > 83 > surprise Percent
75.2941
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-14
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.84
Earnings History > 84 > eps Estimate
0.9
Earnings History > 84 > eps Difference
-0.06
Earnings History > 84 > surprise Percent
-6.6667
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-21
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.95
Earnings History > 85 > eps Estimate
0.52
Earnings History > 85 > eps Difference
0.43
Earnings History > 85 > surprise Percent
82.6923
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-27
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.92
Earnings History > 86 > eps Estimate
0.68
Earnings History > 86 > eps Difference
0.24
Earnings History > 86 > surprise Percent
35.2941
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-30
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.85
Earnings History > 87 > eps Estimate
0.58
Earnings History > 87 > eps Difference
0.27
Earnings History > 87 > surprise Percent
46.5517
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-13
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.73
Earnings History > 88 > eps Estimate
0.47
Earnings History > 88 > eps Difference
0.26
Earnings History > 88 > surprise Percent
55.3191
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-30
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.67
Earnings History > 89 > eps Estimate
0.41
Earnings History > 89 > eps Difference
0.26
Earnings History > 89 > surprise Percent
63.4146
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-01
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.59
Earnings History > 90 > eps Estimate
0.23
Earnings History > 90 > eps Difference
0.36
Earnings History > 90 > surprise Percent
156.5217
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-05
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.61
Earnings History > 91 > eps Estimate
0.5
Earnings History > 91 > eps Difference
0.11
Earnings History > 91 > surprise Percent
22
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-18
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.18
Earnings History > 92 > eps Estimate
0.25
Earnings History > 92 > eps Difference
-0.07
Earnings History > 92 > surprise Percent
-28
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-11-05
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.18
Earnings History > 93 > eps Estimate
0.33
Earnings History > 93 > eps Difference
-0.15
Earnings History > 93 > surprise Percent
-45.4545
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-08-05
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.44
Earnings History > 94 > eps Estimate
0.25
Earnings History > 94 > eps Difference
0.19
Earnings History > 94 > surprise Percent
76
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-03-31
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.5526
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2001-12-31
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.731
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-09-30
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.0749
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-06-30
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.0107
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-03-31
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.5305
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2000-12-31
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.2041
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-09-30
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.3534
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-06-30
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.0472
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-03-31
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.1681
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
1999-12-31
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.2724
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-09-30
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.3174
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-06-30
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.0268
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-03-31
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.1469
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1998-12-31
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.2055
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-09-30
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
-0.0973
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-06-30
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.5901
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-03-31
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.4143
Earnings History > 111 > eps Estimate
-
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
United Fire Group, Inc., together with its subsidiaries, provides property and casualty insurance for individuals and businesses in the United States. Its commercial lines include fire and allied lines, other liability, automobile, workers' compensation, fidelity and surety coverage, and other insurance products; and personal lines comprise automobile, and fire and allied lines coverage, including assumed reinsurance for homeowners multi-peril coverage. The company sells its products through a network of independent agencies. United Fire Group, Inc. was incorporated in 1946 and is headquartered in Cedar Rapids, Iowa.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AAI Stocks: Whats next for Immatics NV Equity Warrant stock - CPI Data & AI Driven Price Forecasts baoquankhu1.vn
Read more →Is Pegasystems Inc. stock a dividend growth opportunity - Portfolio Performance Report & Comprehensive Market Scan Insights bollywoodhelpline.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$37.5
Analyst Picks
Strong Buy
1
Buy
0
Hold
1
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very 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
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 67.46% of the total shares of United Fire Group Inc
1.
BlackRock Inc(13.8212%)
since
2025/06/30
2.
Dimensional Fund Advisors, Inc.(5.7254%)
since
2025/06/30
3.
Vanguard Group Inc(5.6459%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(4.9892%)
since
2025/08/31
5.
State Street Corp(3.1214%)
since
2025/06/30
6.
Systematic Financial Management LP(2.3684%)
since
2025/06/30
7.
Bank of America Corp(2.2247%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(2.178%)
since
2025/07/31
9.
iShares Russell 2000 ETF(2.0586%)
since
2025/08/31
10.
Geode Capital Management, LLC(2.0219%)
since
2025/06/30
11.
Amvescap Plc.(1.3612%)
since
2025/06/30
12.
American Century Companies Inc(1.2705%)
since
2025/06/30
13.
AQR Capital Management LLC(1.1811%)
since
2025/06/30
14.
DFA US Small Cap Value I(1.1656%)
since
2025/07/31
15.
Avantis US Small Cap Value ETF(1.094%)
since
2025/08/30
16.
Morgan Stanley - Brokerage Accounts(1.0683%)
since
2025/06/30
17.
Vanguard Institutional Extnd Mkt Idx Tr(0.8996%)
since
2025/07/31
18.
Foundry Partners Micro Cap Value(0.8729%)
since
2025/07/31
19.
Northern Trust Corp(0.8495%)
since
2025/06/30
20.
Fidelity Small Cap Index(0.8234%)
since
2025/06/30
21.
Earnest Partners LLC(0.7848%)
since
2025/06/30
22.
iShares S&P Small-Cap 600 Value ETF(0.7815%)
since
2025/08/31
23.
Hillsdale Investment Management Inc.(0.7684%)
since
2025/06/30
24.
Charles Schwab Investment Management Inc(0.764%)
since
2025/06/30
25.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.7356%)
since
2025/08/29
26.
iShares Russell 2000 Value ETF(0.7233%)
since
2025/08/31
27.
Invesco S&P SmallCap Value with Momt ETF(0.6988%)
since
2025/08/29
28.
Bank of New York Mellon Corp(0.6961%)
since
2025/06/30
29.
JPMorgan Chase & Co(0.6951%)
since
2025/06/30
30.
DFA US Targeted Value I(0.687%)
since
2025/07/31
31.
Bridgeway Capital Management, LLC(0.6748%)
since
2025/06/30
32.
Connor Clark & Lunn Inv Mgmt Ltd(0.6509%)
since
2025/06/30
33.
DFA US Micro Cap I(0.6293%)
since
2025/07/31
34.
Dimensional US Targeted Value ETF(0.5919%)
since
2025/08/29
35.
Foundry Partners, LLC(0.5855%)
since
2025/03/31
36.
Vanguard Tax-Managed Small Cap Adm(0.5125%)
since
2025/07/31
37.
SPDR® S&P 600 Small Cap Value ETF(0.4811%)
since
2025/08/31
38.
Fidelity Extended Market Index(0.4518%)
since
2025/07/31
39.
DFA US Small Cap I(0.4101%)
since
2025/07/31
40.
Schwab US Small-Cap ETFâ„¢(0.3984%)
since
2025/08/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.8503
Date
2025-09-30
EPS Actual
1.5
EPS Estimate
0.72
EPS Difference
0.78
Surprise Percent
108.3333%
(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.