_id
691727513c536f8df2316bf3
Ticker
UVV
Name
Universal Corporation
Exchange
NYSE
Address
9201 Forest Hill Avenue, Richmond, VA, United States, 23235
Country
USA
Sector
Consumer Defensive
Industry
Tobacco
Currency
USD
Website
https://www.universalcorp.com
Description
Universal Corporation, a business-to-business agriproducts company, provides leaf tobacco and plant-based ingredients to food and beverage end markets worldwide. The company operates in two segments, Tobacco Operations and Ingredients Operations. The Tobacco Operations segment is involved in procuring, processing, packing, storing, and shipping of flue-cured, burley, dark air-cured, and oriental leaf tobacco for consumer product manufacturers, as well as provision of related services. This segment also offers specialty services, such as custom blending, chemical and physical testing of tobacco, service cutting, reconstituted leaf tobacco manufacturing, and just-in-time product delivery services; and liquid nicotine for tobacco products manufacturers, as well as recycled waste materials from tobacco production. The Ingredients Operations segment engages in the production of specialty plant-based ingredients, including fruits, vegetables, herbs, fruit and vegetable juices, concentrates, pomaces, ciders, purees, nutraceuticals, fruit fibers, seeds, seed powders, dehydrated products, botanical extracts, distillates, natural flavors, colors, and other value-added products for consumer-packaged goods manufacturers and retailers, as well as food, beverage, and flavor companies. The company was founded in 1886 and is headquartered in Richmond, Virginia.
Last Close
53.48
Volume
1822
Current Price
53.96
Change
0.8975317875841511
Last Updated
2025-12-04T14:54:22.953Z
Image
https://logo.clearbit.com/www.universalcorp.com
Ipo Date
1988-01-05T00:00:00.000Z
Market Cap
1319076736
Next Dividend Date
2026-02-02T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.82
Dividend Yield
6.0785767234988874
Sentiment
0.9356479999999999
Sentiment Sources
25
Rating
-
Target Price
78
Strong Buy
-
Buy
-
Hold
-
Sell
-
Strong Sell
-
Current Quarter
2025-09-30
Revenue
754177000
Cost Of Revenue
614347000
Gross Profit
139830000
Operating Expenses
72181000
Operating Income
67649000
Interest Expense
21833000
Pretax Income
46010000
Net Income
34169000
Eps
1.3570680372091384
Dividends Per Share
5957000
Shares Outstanding
24921155
Income Tax Expense
11207000
EBITDA
81459000
Operating Margin
8.969910246533638
Total Other Income Expense Net
-21639000
Cash
88652000
Short Term Investments
-
Receivables
559328000
Inventories
1482704000
Total Current Assets
2239678000
Property Plant Equipment
409715000
Total Assets
3070439000
Payables
99898000
Short Term Debt
551392000
Long Term Debt
618196000
Total Liabilities
1566289000
Equity
1469982000
Depreciation
13616000
Change In Working Capital
-25659000
Cash From Operations
32745000
Capital Expenditures
9046000
Cash From Investing
-8308000
Cash From Financing
-114057000
Net Change In Cash
-89783000
PE
11.9212
PB
0.9242523664643514
ROE
2.324450231363377
ROA
1.112837610517584
FCF
23699000
Fcf Percent
0.03142365784159421
Piotroski FScore
3
Health Score
43
Deep Value Investing Score
7
Defensive Investing Score
7.5
Dividend Investing Score
4
Economic Moat Investing Score
7.3
Garp Investing Score
7
Growth Investing Score
6.5
Momentum Investing Score
7.5
Net Net Investing Score
2.5
Quality Investing Score
4.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
754177000
Quarters > 0 > income Statement > cost Of Revenue
614347000
Quarters > 0 > income Statement > gross Profit
139830000
Quarters > 0 > income Statement > operating Expenses
72181000
Quarters > 0 > income Statement > operating Income
67649000
Quarters > 0 > income Statement > interest Expense
21833000
Quarters > 0 > income Statement > pretax Income
46010000
Quarters > 0 > income Statement > net Income
34169000
Quarters > 0 > income Statement > eps
1.3570680372091384
Quarters > 0 > income Statement > dividends Per Share
5957000
Quarters > 0 > income Statement > shares Outstanding
25178546
Quarters > 0 > income Statement > income Tax Expense
11207000
Quarters > 0 > income Statement > EBITDA
81459000
Quarters > 0 > income Statement > operating Margin
8.969910246533638
Quarters > 0 > income Statement > total Other Income Expense Net
-21639000
Quarters > 0 > balance Sheet > cash
88652000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
559328000
Quarters > 0 > balance Sheet > inventories
1482704000
Quarters > 0 > balance Sheet > total Current Assets
2239678000
Quarters > 0 > balance Sheet > property Plant Equipment
409715000
Quarters > 0 > balance Sheet > total Assets
3070439000
Quarters > 0 > balance Sheet > payables
99898000
Quarters > 0 > balance Sheet > short Term Debt
551392000
Quarters > 0 > balance Sheet > long Term Debt
618196000
Quarters > 0 > balance Sheet > total Liabilities
1566289000
Quarters > 0 > balance Sheet > equity
1469982000
Quarters > 0 > cash Flow > net Income
40673000
Quarters > 0 > cash Flow > depreciation
13616000
Quarters > 0 > cash Flow > change In Working Capital
-25659000
Quarters > 0 > cash Flow > cash From Operations
32745000
Quarters > 0 > cash Flow > capital Expenditures
9046000
Quarters > 0 > cash Flow > cash From Investing
-8308000
Quarters > 0 > cash Flow > cash From Financing
-114057000
Quarters > 0 > cash Flow > net Change In Cash
-89783000
Quarters > 0 > ratios > PE
1.3570680372091384
Quarters > 0 > ratios > PB
0.9242523664643514
Quarters > 0 > ratios > ROE
2.324450231363377
Quarters > 0 > ratios > ROA
1.112837610517584
Quarters > 0 > ratios > FCF
23699000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.03142365784159421
Quarters > 0 > health Score
43
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
593762000
Quarters > 1 > income Statement > cost Of Revenue
479847000
Quarters > 1 > income Statement > gross Profit
113915000
Quarters > 1 > income Statement > operating Expenses
80022000
Quarters > 1 > income Statement > operating Income
33893000
Quarters > 1 > income Statement > interest Expense
19157000
Quarters > 1 > income Statement > pretax Income
19704000
Quarters > 1 > income Statement > net Income
8497000
Quarters > 1 > income Statement > eps
0.33809678289988676
Quarters > 1 > income Statement > dividends Per Share
20020000
Quarters > 1 > income Statement > shares Outstanding
25131857
Quarters > 1 > income Statement > income Tax Expense
5337000
Quarters > 1 > income Statement > EBITDA
52443000
Quarters > 1 > income Statement > operating Margin
5.708179371532702
Quarters > 1 > income Statement > total Other Income Expense Net
-14189000
Quarters > 1 > balance Sheet > cash
178435000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
551858000
Quarters > 1 > balance Sheet > inventories
1424805000
Quarters > 1 > balance Sheet > total Current Assets
2346327000
Quarters > 1 > balance Sheet > property Plant Equipment
413703000
Quarters > 1 > balance Sheet > total Assets
3189307000
Quarters > 1 > balance Sheet > payables
119803000
Quarters > 1 > balance Sheet > short Term Debt
632508000
Quarters > 1 > balance Sheet > long Term Debt
618057000
Quarters > 1 > balance Sheet > total Liabilities
1689718000
Quarters > 1 > balance Sheet > equity
1458917000
Quarters > 1 > cash Flow > net Income
8497000
Quarters > 1 > cash Flow > depreciation
13582000
Quarters > 1 > cash Flow > change In Working Capital
-226832000
Quarters > 1 > cash Flow > cash From Operations
-205103000
Quarters > 1 > cash Flow > capital Expenditures
12053000
Quarters > 1 > cash Flow > cash From Investing
-11910000
Quarters > 1 > cash Flow > cash From Financing
134622000
Quarters > 1 > cash Flow > net Change In Cash
-81680000
Quarters > 1 > ratios > PE
0.33809678289988676
Quarters > 1 > ratios > PB
0.9295354044952523
Quarters > 1 > ratios > ROE
0.5824183281159929
Quarters > 1 > ratios > ROA
0.2664215141408463
Quarters > 1 > ratios > FCF
-217156000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.3657290294764569
Quarters > 1 > health Score
39
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
702279000
Quarters > 2 > income Statement > cost Of Revenue
585596000
Quarters > 2 > income Statement > gross Profit
116683000
Quarters > 2 > income Statement > operating Expenses
72142000
Quarters > 2 > income Statement > operating Income
44541000
Quarters > 2 > income Statement > interest Expense
19705000
Quarters > 2 > income Statement > pretax Income
20722000
Quarters > 2 > income Statement > net Income
9338000
Quarters > 2 > income Statement > eps
0.37108567795263075
Quarters > 2 > income Statement > dividends Per Share
20020000
Quarters > 2 > income Statement > shares Outstanding
25164000
Quarters > 2 > income Statement > income Tax Expense
6394000
Quarters > 2 > income Statement > EBITDA
55646000
Quarters > 2 > income Statement > operating Margin
6.342351116863811
Quarters > 2 > income Statement > total Other Income Expense Net
-23819000
Quarters > 2 > balance Sheet > cash
260115000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
633019000
Quarters > 2 > balance Sheet > inventories
1165327000
Quarters > 2 > balance Sheet > total Current Assets
2156097000
Quarters > 2 > balance Sheet > property Plant Equipment
407234000
Quarters > 2 > balance Sheet > total Assets
2989552000
Quarters > 2 > balance Sheet > payables
100035000
Quarters > 2 > balance Sheet > short Term Debt
465781000
Quarters > 2 > balance Sheet > long Term Debt
617918000
Quarters > 2 > balance Sheet > total Liabilities
1489014000
Quarters > 2 > balance Sheet > equity
1458556000
Quarters > 2 > cash Flow > net Income
9338000
Quarters > 2 > cash Flow > depreciation
15219000
Quarters > 2 > cash Flow > change In Working Capital
110330000
Quarters > 2 > cash Flow > cash From Operations
158746000
Quarters > 2 > cash Flow > capital Expenditures
7716000
Quarters > 2 > cash Flow > cash From Investing
-5968000
Quarters > 2 > cash Flow > cash From Financing
-108067000
Quarters > 2 > cash Flow > net Change In Cash
45007000
Quarters > 2 > ratios > PE
0.37108567795263075
Quarters > 2 > ratios > PB
0.930954615386725
Quarters > 2 > ratios > ROE
0.6402222472088833
Quarters > 2 > ratios > ROA
0.31235449324848674
Quarters > 2 > ratios > FCF
151030000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.21505697877908922
Quarters > 2 > health Score
59
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
937193000
Quarters > 3 > income Statement > cost Of Revenue
743605000
Quarters > 3 > income Statement > gross Profit
193588000
Quarters > 3 > income Statement > operating Expenses
833117000
Quarters > 3 > income Statement > operating Income
104076000
Quarters > 3 > income Statement > interest Expense
19303000
Quarters > 3 > income Statement > pretax Income
88013000
Quarters > 3 > income Statement > net Income
59639000
Quarters > 3 > income Statement > eps
2.41300747745455
Quarters > 3 > income Statement > dividends Per Share
59666000
Quarters > 3 > income Statement > shares Outstanding
24715630
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-
Quarters > 3 > income Statement > operating Margin
11.105076542398418
Quarters > 3 > income Statement > total Other Income Expense Net
2617000
Quarters > 3 > balance Sheet > cash
215108000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
650021000
Quarters > 3 > balance Sheet > inventories
1270455000
Quarters > 3 > balance Sheet > total Current Assets
2215645000
Quarters > 3 > balance Sheet > property Plant Equipment
407834000
Quarters > 3 > balance Sheet > total Assets
3040419000
Quarters > 3 > balance Sheet > payables
78327000
Quarters > 3 > balance Sheet > short Term Debt
538526000
Quarters > 3 > balance Sheet > long Term Debt
617780000
Quarters > 3 > balance Sheet > total Liabilities
1589809000
Quarters > 3 > balance Sheet > equity
1450610000
Quarters > 3 > cash Flow > net Income
98941000
Quarters > 3 > cash Flow > depreciation
44554000
Quarters > 3 > cash Flow > change In Working Capital
-16212000
Quarters > 3 > cash Flow > cash From Operations
168228000
Quarters > 3 > cash Flow > capital Expenditures
54885000
Quarters > 3 > cash Flow > cash From Investing
-52850000
Quarters > 3 > cash Flow > cash From Financing
44832000
Quarters > 3 > cash Flow > net Change In Cash
159515000
Quarters > 3 > ratios > PE
2.41300747745455
Quarters > 3 > ratios > PB
0.9193755694500934
Quarters > 3 > ratios > ROE
4.111304899318218
Quarters > 3 > ratios > ROA
1.9615388536908893
Quarters > 3 > ratios > FCF
113343000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.12093880342682883
Quarters > 3 > health Score
56
Annuals > 0 > quarter
2025-03-31
Annuals > 0 > income Statement > revenue
2947284000
Annuals > 0 > income Statement > cost Of Revenue
2398409000
Annuals > 0 > income Statement > gross Profit
548875000
Annuals > 0 > income Statement > operating Expenses
304724000
Annuals > 0 > income Statement > operating Income
244151000
Annuals > 0 > income Statement > interest Expense
87066000
Annuals > 0 > income Statement > pretax Income
154215000
Annuals > 0 > income Statement > net Income
95047000
Annuals > 0 > income Statement > eps
3.7826640665419666
Annuals > 0 > income Statement > dividends Per Share
79686000
Annuals > 0 > income Statement > shares Outstanding
25127000
Annuals > 0 > income Statement > income Tax Expense
40946000
Annuals > 0 > income Statement > EBITDA
301054000
Annuals > 0 > income Statement > operating Margin
8.28393191833566
Annuals > 0 > income Statement > total Other Income Expense Net
-89936000
Annuals > 0 > balance Sheet > cash
260115000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
633019000
Annuals > 0 > balance Sheet > inventories
1165327000
Annuals > 0 > balance Sheet > total Current Assets
2156097000
Annuals > 0 > balance Sheet > property Plant Equipment
407234000
Annuals > 0 > balance Sheet > total Assets
2989552000
Annuals > 0 > balance Sheet > payables
100035000
Annuals > 0 > balance Sheet > short Term Debt
465781000
Annuals > 0 > balance Sheet > long Term Debt
617918000
Annuals > 0 > balance Sheet > total Liabilities
1489014000
Annuals > 0 > balance Sheet > equity
1458556000
Annuals > 0 > cash Flow > net Income
95047000
Annuals > 0 > cash Flow > depreciation
59773000
Annuals > 0 > cash Flow > change In Working Capital
94118000
Annuals > 0 > cash Flow > cash From Operations
326974000
Annuals > 0 > cash Flow > capital Expenditures
62601000
Annuals > 0 > cash Flow > cash From Investing
-58818000
Annuals > 0 > cash Flow > cash From Financing
-63235000
Annuals > 0 > cash Flow > net Change In Cash
204522000
Annuals > 0 > ratios > PE
3.7826640665419666
Annuals > 0 > ratios > PB
0.9121000599222793
Annuals > 0 > ratios > ROE
6.516513592895988
Annuals > 0 > ratios > ROA
3.179305795650987
Annuals > 0 > ratios > FCF
264373000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.08970055142293719
Annuals > 0 > health Score
54
Annuals > 1 > quarter
2024-03-31
Annuals > 1 > income Statement > revenue
2748573000
Annuals > 1 > income Statement > cost Of Revenue
2212475000
Annuals > 1 > income Statement > gross Profit
536098000
Annuals > 1 > income Statement > operating Expenses
314089000
Annuals > 1 > income Statement > operating Income
222009000
Annuals > 1 > income Statement > interest Expense
66273000
Annuals > 1 > income Statement > pretax Income
164080000
Annuals > 1 > income Statement > net Income
119598000
Annuals > 1 > income Statement > eps
4.7761036198598825
Annuals > 1 > income Statement > dividends Per Share
78402000
Annuals > 1 > income Statement > shares Outstanding
25040914
Annuals > 1 > income Statement > income Tax Expense
31109000
Annuals > 1 > income Statement > EBITDA
288679000
Annuals > 1 > income Statement > operating Margin
8.077245901782488
Annuals > 1 > income Statement > total Other Income Expense Net
-57929000
Annuals > 1 > balance Sheet > cash
55593000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
530647000
Annuals > 1 > balance Sheet > inventories
1403162000
Annuals > 1 > balance Sheet > total Current Assets
2102541000
Annuals > 1 > balance Sheet > property Plant Equipment
398390000
Annuals > 1 > balance Sheet > total Assets
2937239000
Annuals > 1 > balance Sheet > payables
110348000
Annuals > 1 > balance Sheet > short Term Debt
427573000
Annuals > 1 > balance Sheet > long Term Debt
617364000
Annuals > 1 > balance Sheet > total Liabilities
1458316000
Annuals > 1 > balance Sheet > equity
1437207000
Annuals > 1 > cash Flow > net Income
119598000
Annuals > 1 > cash Flow > depreciation
58326000
Annuals > 1 > cash Flow > change In Working Capital
-302765000
Annuals > 1 > cash Flow > cash From Operations
-74632000
Annuals > 1 > cash Flow > capital Expenditures
66013000
Annuals > 1 > cash Flow > cash From Investing
-59999000
Annuals > 1 > cash Flow > cash From Financing
125675000
Annuals > 1 > cash Flow > net Change In Cash
-9097000
Annuals > 1 > ratios > PE
4.7761036198598825
Annuals > 1 > ratios > PB
0.9224775496709938
Annuals > 1 > ratios > ROE
8.321557019969983
Annuals > 1 > ratios > ROA
4.0717830588522075
Annuals > 1 > ratios > FCF
-140645000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
-0.05117018903991271
Annuals > 1 > health Score
49
Annuals > 2 > quarter
2023-03-31
Annuals > 2 > income Statement > revenue
2569824000
Annuals > 2 > income Statement > cost Of Revenue
2111539000
Annuals > 2 > income Statement > gross Profit
458285000
Annuals > 2 > income Statement > operating Expenses
277213000
Annuals > 2 > income Statement > operating Income
181072000
Annuals > 2 > income Statement > interest Expense
49300000
Annuals > 2 > income Statement > pretax Income
141969000
Annuals > 2 > income Statement > net Income
124052000
Annuals > 2 > income Statement > eps
4.973251713719631
Annuals > 2 > income Statement > dividends Per Share
77391000
Annuals > 2 > income Statement > shares Outstanding
24943841
Annuals > 2 > income Statement > income Tax Expense
11733000
Annuals > 2 > income Statement > EBITDA
248569000
Annuals > 2 > income Statement > operating Margin
7.046085646332201
Annuals > 2 > income Statement > total Other Income Expense Net
-39103000
Annuals > 2 > balance Sheet > cash
64690000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
414283000
Annuals > 2 > balance Sheet > inventories
1036783000
Annuals > 2 > balance Sheet > total Current Assets
1802890000
Annuals > 2 > balance Sheet > property Plant Equipment
391667000
Annuals > 2 > balance Sheet > total Assets
2639182000
Annuals > 2 > balance Sheet > payables
83213000
Annuals > 2 > balance Sheet > short Term Debt
206968000
Annuals > 2 > balance Sheet > long Term Debt
616809000
Annuals > 2 > balance Sheet > total Liabilities
1202230000
Annuals > 2 > balance Sheet > equity
1397088000
Annuals > 2 > cash Flow > net Income
130236000
Annuals > 2 > cash Flow > depreciation
57300000
Annuals > 2 > cash Flow > change In Working Capital
-202231000
Annuals > 2 > cash Flow > cash From Operations
-10557000
Annuals > 2 > cash Flow > capital Expenditures
54674000
Annuals > 2 > cash Flow > cash From Investing
-50350000
Annuals > 2 > cash Flow > cash From Financing
38949000
Annuals > 2 > cash Flow > net Change In Cash
-22958000
Annuals > 2 > ratios > PE
4.973251713719631
Annuals > 2 > ratios > PB
0.9452888162699844
Annuals > 2 > ratios > ROE
8.879326141230903
Annuals > 2 > ratios > ROA
4.700395804457593
Annuals > 2 > ratios > FCF
-65231000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.02538345038415082
Annuals > 2 > health Score
56
Annuals > 3 > quarter
2022-03-31
Annuals > 3 > income Statement > revenue
2103601000
Annuals > 3 > income Statement > cost Of Revenue
1694675000
Annuals > 3 > income Statement > gross Profit
408926000
Annuals > 3 > income Statement > operating Expenses
248611000
Annuals > 3 > income Statement > operating Income
160315000
Annuals > 3 > income Statement > interest Expense
27747000
Annuals > 3 > income Statement > pretax Income
142267000
Annuals > 3 > income Statement > net Income
86577000
Annuals > 3 > income Statement > eps
3.473793735687859
Annuals > 3 > income Statement > dividends Per Share
76436000
Annuals > 3 > income Statement > shares Outstanding
24922896
Annuals > 3 > income Statement > income Tax Expense
38663000
Annuals > 3 > income Statement > EBITDA
222535000
Annuals > 3 > income Statement > operating Margin
7.6209794538032645
Annuals > 3 > income Statement > total Other Income Expense Net
-18048000
Annuals > 3 > balance Sheet > cash
81648000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
389977000
Annuals > 3 > balance Sheet > inventories
1016674000
Annuals > 3 > balance Sheet > total Current Assets
1748011000
Annuals > 3 > balance Sheet > property Plant Equipment
385361000
Annuals > 3 > balance Sheet > total Assets
2586345000
Annuals > 3 > balance Sheet > payables
168491000
Annuals > 3 > balance Sheet > short Term Debt
192942000
Annuals > 3 > balance Sheet > long Term Debt
518547000
Annuals > 3 > balance Sheet > total Liabilities
1201576000
Annuals > 3 > balance Sheet > equity
1340543000
Annuals > 3 > cash Flow > net Income
103604000
Annuals > 3 > cash Flow > depreciation
52521000
Annuals > 3 > cash Flow > change In Working Capital
-150682000
Annuals > 3 > cash Flow > cash From Operations
44882000
Annuals > 3 > cash Flow > capital Expenditures
53203000
Annuals > 3 > cash Flow > cash From Investing
-142661000
Annuals > 3 > cash Flow > cash From Financing
-16760000
Annuals > 3 > cash Flow > net Change In Cash
-115573000
Annuals > 3 > ratios > PE
3.473793735687859
Annuals > 3 > ratios > PB
0.984334503794358
Annuals > 3 > ratios > ROE
6.458353070360294
Annuals > 3 > ratios > ROA
3.3474652453558984
Annuals > 3 > ratios > FCF
-8321000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
-0.00395559804354533
Annuals > 3 > health Score
54
Valuation > metrics > PE
11.9212
Valuation > metrics > PB
0.9242523664643514
Valuation > final Score
100
Valuation > verdict
3.8% Undervalued
Profitability > metrics > ROE
2.324450231363377
Profitability > metrics > ROA
1.5256210937465118
Profitability > metrics > Net Margin
0.04530634055400788
Profitability > final Score
16
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.0655157682202911
Risk > metrics > Interest Coverage
3.0984747858745934
Risk > final Score
42
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.438833699273749
Liquidity > metrics > Quick Ratio
1.162268728216309
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
4
Prev Profitabilities > 1
5
Prev Profitabilities > 2
26
Prev Risks > 0
37
Prev Risks > 1
39
Prev Risks > 2
52
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T23:29:01.038Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-10
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
1.36
Earnings History > 0 > eps Estimate
1.34
Earnings History > 0 > eps Difference
0.02
Earnings History > 0 > surprise Percent
1.4925
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-05
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.3381
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-21
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
2.37
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-28
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
2.372
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-29
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
1.032
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-07
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.0052
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-22
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.6055
Earnings History > 6 > eps Estimate
1.59
Earnings History > 6 > eps Difference
0.0155
Earnings History > 6 > surprise Percent
0.9748
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-07
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
2.16
Earnings History > 7 > eps Estimate
2.12
Earnings History > 7 > eps Difference
0.04
Earnings History > 7 > surprise Percent
1.8868
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-02
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.12
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-02
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.08
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-24
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.97
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-08
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.67
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-03
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.8763
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-03
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.27
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-25
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.03
Earnings History > 14 > eps Estimate
1.03
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
0
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-02
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.4
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
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
1.04
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-04
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.3
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-26
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.59
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-08
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
2.19
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-05
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.37
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-05
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.02
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-27
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.08
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-04
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.04
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-12
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.11
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-07
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.19
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-22
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.24
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-07
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.73
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-08
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.24
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-07
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.25
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-23
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.2
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-06
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.37
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-07
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.02
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-03
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.14
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-23
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-1.64
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-07
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-2.0779
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-08
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.9162
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-08-04
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.9033
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-05-24
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.403
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-03
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.949
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-11-05
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.5988
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-08-06
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.8066
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-05-19
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.43
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-03
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.6449
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-11-06
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.8748
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-08-07
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.48
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-05-20
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.13
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-02-06
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.9391
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-11-05
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.3603
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-09-30
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.8979
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-06-30
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
2.0484
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.9158
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.2463
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.6835
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-06-30
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.8145
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.9059
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
2.0596
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.51
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-30
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.52
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.952
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-12-31
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.8164
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-03
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.8667
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-05-28
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.8914
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-02-05
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
1.5414
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-11-06
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
1.6434
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-08-04
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
1.4658
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-05-22
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.4798
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-06
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
1.7784
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-11-07
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
1.3767
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-08-05
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.6417
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-23
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.2257
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-07
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
1.5644
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-11-07
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
1.2272
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-08-07
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.5441
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-05-21
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.5923
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-02-07
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.7869
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-11-07
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.1006
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-08-08
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.2289
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-06-06
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.23
Earnings History > 78 > eps Estimate
0.83
Earnings History > 78 > eps Difference
-0.6
Earnings History > 78 > surprise Percent
-72.2892
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-02-08
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.2205
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-11-08
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
1.026
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-08-08
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.4581
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-05-25
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
1.31
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-02-07
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
1.0849
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-11-08
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.5398
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-08-05
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.7972
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-06-14
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
1.0905
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-03-20
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
1.4848
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-10-28
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
1.2631
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-03-31
Earnings History > 89 > report Date
2003-05-06
Earnings History > 89 > date
2003-03-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.94
Earnings History > 89 > eps Estimate
1.21
Earnings History > 89 > eps Difference
-0.27
Earnings History > 89 > surprise Percent
-22.314
Earnings History > 90 > period
2002-12-31
Earnings History > 90 > report Date
2003-02-06
Earnings History > 90 > date
2002-12-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
1.04
Earnings History > 90 > eps Estimate
0.9
Earnings History > 90 > eps Difference
0.14
Earnings History > 90 > surprise Percent
15.5556
Earnings History > 91 > period
2002-09-30
Earnings History > 91 > report Date
2002-10-22
Earnings History > 91 > date
2002-09-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
1.09
Earnings History > 91 > eps Estimate
0.95
Earnings History > 91 > eps Difference
0.14
Earnings History > 91 > surprise Percent
14.7368
Earnings History > 92 > period
2002-06-30
Earnings History > 92 > report Date
2002-08-01
Earnings History > 92 > date
2002-06-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.61
Earnings History > 92 > eps Estimate
0.54
Earnings History > 92 > eps Difference
0.07
Earnings History > 92 > surprise Percent
12.963
Earnings History > 93 > period
2002-03-31
Earnings History > 93 > report Date
2002-05-02
Earnings History > 93 > date
2002-03-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
1.26
Earnings History > 93 > eps Estimate
1.03
Earnings History > 93 > eps Difference
0.23
Earnings History > 93 > surprise Percent
22.3301
Earnings History > 94 > period
2001-12-31
Earnings History > 94 > report Date
2002-02-07
Earnings History > 94 > date
2001-12-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
1.09
Earnings History > 94 > eps Estimate
0.9
Earnings History > 94 > eps Difference
0.19
Earnings History > 94 > surprise Percent
21.1111
Earnings History > 95 > period
2001-09-30
Earnings History > 95 > report Date
2001-10-23
Earnings History > 95 > date
2001-09-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
1.04
Earnings History > 95 > eps Estimate
0.98
Earnings History > 95 > eps Difference
0.06
Earnings History > 95 > surprise Percent
6.1224
Earnings History > 96 > period
2001-06-30
Earnings History > 96 > report Date
2001-08-02
Earnings History > 96 > date
2001-06-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
1.08
Earnings History > 96 > eps Estimate
0.91
Earnings History > 96 > eps Difference
0.17
Earnings History > 96 > surprise Percent
18.6813
Earnings History > 97 > period
2001-03-31
Earnings History > 97 > report Date
2001-05-04
Earnings History > 97 > date
2001-03-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
1.31
Earnings History > 97 > eps Estimate
1.05
Earnings History > 97 > eps Difference
0.26
Earnings History > 97 > surprise Percent
24.7619
Earnings History > 98 > period
2000-12-31
Earnings History > 98 > report Date
2001-02-01
Earnings History > 98 > date
2000-12-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
1.01
Earnings History > 98 > eps Estimate
0.96
Earnings History > 98 > eps Difference
0.05
Earnings History > 98 > surprise Percent
5.2083
Earnings History > 99 > period
2000-09-30
Earnings History > 99 > report Date
2000-10-24
Earnings History > 99 > date
2000-09-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.89
Earnings History > 99 > eps Estimate
0.95
Earnings History > 99 > eps Difference
-0.06
Earnings History > 99 > surprise Percent
-6.3158
Earnings History > 100 > period
2000-06-30
Earnings History > 100 > report Date
2000-08-10
Earnings History > 100 > date
2000-06-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.69
Earnings History > 100 > eps Estimate
0.85
Earnings History > 100 > eps Difference
-0.16
Earnings History > 100 > surprise Percent
-18.8235
Earnings History > 101 > period
2000-03-31
Earnings History > 101 > report Date
2000-05-04
Earnings History > 101 > date
2000-03-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
1.29
Earnings History > 101 > eps Estimate
1.23
Earnings History > 101 > eps Difference
0.06
Earnings History > 101 > surprise Percent
4.878
Earnings History > 102 > period
1999-12-31
Earnings History > 102 > report Date
2000-02-03
Earnings History > 102 > date
1999-12-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.85
Earnings History > 102 > eps Estimate
1.13
Earnings History > 102 > eps Difference
-0.28
Earnings History > 102 > surprise Percent
-24.7788
Earnings History > 103 > period
1999-09-30
Earnings History > 103 > report Date
1999-10-26
Earnings History > 103 > date
1999-09-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.93
Earnings History > 103 > eps Estimate
0.78
Earnings History > 103 > eps Difference
0.15
Earnings History > 103 > surprise Percent
19.2308
Earnings History > 104 > period
1999-06-30
Earnings History > 104 > report Date
1999-08-05
Earnings History > 104 > date
1999-06-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.91
Earnings History > 104 > eps Estimate
0.86
Earnings History > 104 > eps Difference
0.05
Earnings History > 104 > surprise Percent
5.814
Earnings History > 105 > period
1999-03-31
Earnings History > 105 > report Date
1999-05-05
Earnings History > 105 > date
1999-03-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.88
Earnings History > 105 > eps Estimate
0.99
Earnings History > 105 > eps Difference
-0.11
Earnings History > 105 > surprise Percent
-11.1111
Earnings History > 106 > period
1998-12-31
Earnings History > 106 > report Date
1999-02-04
Earnings History > 106 > date
1998-12-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
1.23
Earnings History > 106 > eps Estimate
1.14
Earnings History > 106 > eps Difference
0.09
Earnings History > 106 > surprise Percent
7.8947
Earnings History > 107 > period
1998-09-30
Earnings History > 107 > report Date
1998-10-27
Earnings History > 107 > date
1998-09-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.78
Earnings History > 107 > eps Estimate
0.87
Earnings History > 107 > eps Difference
-0.09
Earnings History > 107 > surprise Percent
-10.3448
Earnings History > 108 > period
1998-06-30
Earnings History > 108 > report Date
1998-08-05
Earnings History > 108 > date
1998-06-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
1.1
Earnings History > 108 > eps Estimate
0.69
Earnings History > 108 > eps Difference
0.41
Earnings History > 108 > surprise Percent
59.4203
Earnings History > 109 > period
1998-03-31
Earnings History > 109 > report Date
1998-05-06
Earnings History > 109 > date
1998-03-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.89
Earnings History > 109 > eps Estimate
0.87
Earnings History > 109 > eps Difference
0.02
Earnings History > 109 > surprise Percent
2.2989
Earnings History > 110 > period
1997-12-31
Earnings History > 110 > report Date
1998-02-05
Earnings History > 110 > date
1997-12-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
1.08
Earnings History > 110 > eps Estimate
1.06
Earnings History > 110 > eps Difference
0.02
Earnings History > 110 > surprise Percent
1.8868
Earnings History > 111 > period
1997-09-30
Earnings History > 111 > report Date
1997-10-28
Earnings History > 111 > date
1997-09-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.93
Earnings History > 111 > eps Estimate
0.72
Earnings History > 111 > eps Difference
0.21
Earnings History > 111 > surprise Percent
29.1667
Earnings History > 112 > period
1997-06-30
Earnings History > 112 > report Date
1997-08-07
Earnings History > 112 > date
1997-06-30
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.63
Earnings History > 112 > eps Estimate
0.6
Earnings History > 112 > eps Difference
0.03
Earnings History > 112 > surprise Percent
5
Earnings History > 113 > period
1997-03-31
Earnings History > 113 > report Date
1997-05-01
Earnings History > 113 > date
1997-03-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.79
Earnings History > 113 > eps Estimate
0.64
Earnings History > 113 > eps Difference
0.15
Earnings History > 113 > surprise Percent
23.4375
Earnings History > 114 > period
1996-12-31
Earnings History > 114 > report Date
1997-02-06
Earnings History > 114 > date
1996-12-31
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.9
Earnings History > 114 > eps Estimate
0.82
Earnings History > 114 > eps Difference
0.08
Earnings History > 114 > surprise Percent
9.7561
Earnings History > 115 > period
1996-09-30
Earnings History > 115 > report Date
1996-10-22
Earnings History > 115 > date
1996-09-30
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.57
Earnings History > 115 > eps Estimate
0.38
Earnings History > 115 > eps Difference
0.19
Earnings History > 115 > surprise Percent
50
Earnings History > 116 > period
1996-06-30
Earnings History > 116 > report Date
1996-08-01
Earnings History > 116 > date
1996-06-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.43
Earnings History > 116 > eps Estimate
0.3
Earnings History > 116 > eps Difference
0.13
Earnings History > 116 > surprise Percent
43.3333
Earnings History > 117 > period
1996-03-31
Earnings History > 117 > report Date
1996-05-01
Earnings History > 117 > date
1996-03-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.53
Earnings History > 117 > eps Estimate
0.42
Earnings History > 117 > eps Difference
0.11
Earnings History > 117 > surprise Percent
26.1905
Earnings History > 118 > period
1995-12-31
Earnings History > 118 > report Date
1996-02-01
Earnings History > 118 > date
1995-12-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.78
Earnings History > 118 > eps Estimate
0.62
Earnings History > 118 > eps Difference
0.16
Earnings History > 118 > surprise Percent
25.8065
Earnings History > 119 > period
1995-09-30
Earnings History > 119 > report Date
1995-10-24
Earnings History > 119 > date
1995-09-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.29
Earnings History > 119 > eps Estimate
0.3
Earnings History > 119 > eps Difference
-0.01
Earnings History > 119 > surprise Percent
-3.3333
Earnings History > 120 > period
1995-06-30
Earnings History > 120 > report Date
1995-08-03
Earnings History > 120 > date
1995-06-30
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.18
Earnings History > 120 > eps Estimate
0.1
Earnings History > 120 > eps Difference
0.08
Earnings History > 120 > surprise Percent
80
Earnings History > 121 > period
1995-03-31
Earnings History > 121 > report Date
1995-05-04
Earnings History > 121 > date
1995-03-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.29
Earnings History > 121 > eps Estimate
0.39
Earnings History > 121 > eps Difference
-0.1
Earnings History > 121 > surprise Percent
-25.641
Earnings History > 122 > period
1994-12-31
Earnings History > 122 > report Date
1995-02-02
Earnings History > 122 > date
1994-12-31
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.43
Earnings History > 122 > eps Estimate
0.5
Earnings History > 122 > eps Difference
-0.07
Earnings History > 122 > surprise Percent
-14
Earnings History > 123 > period
1994-09-30
Earnings History > 123 > report Date
1994-10-25
Earnings History > 123 > date
1994-09-30
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.17
Earnings History > 123 > eps Estimate
0.42
Earnings History > 123 > eps Difference
-0.25
Earnings History > 123 > surprise Percent
-59.5238
Earnings History > 124 > period
1994-06-30
Earnings History > 124 > report Date
1994-08-04
Earnings History > 124 > date
1994-06-30
Earnings History > 124 > before After Market
-
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
0.06
Earnings History > 124 > eps Estimate
0
Earnings History > 124 > eps Difference
0.06
Earnings History > 124 > surprise Percent
-
Earnings History > 125 > period
1994-03-31
Earnings History > 125 > report Date
1994-05-05
Earnings History > 125 > date
1994-03-31
Earnings History > 125 > before After Market
-
Earnings History > 125 > currency
USD
Earnings History > 125 > eps Actual
0.26
Earnings History > 125 > eps Estimate
0.37
Earnings History > 125 > eps Difference
-0.11
Earnings History > 125 > surprise Percent
-29.7297
Earnings History > 126 > period
1993-12-31
Earnings History > 126 > report Date
1994-02-04
Earnings History > 126 > date
1993-12-31
Earnings History > 126 > before After Market
-
Earnings History > 126 > currency
USD
Earnings History > 126 > eps Actual
0.57
Earnings History > 126 > eps Estimate
1
Earnings History > 126 > eps Difference
-0.43
Earnings History > 126 > surprise Percent
-43
Earnings History > 127 > period
1993-09-30
Earnings History > 127 > report Date
1993-10-25
Earnings History > 127 > date
1993-09-30
Earnings History > 127 > before After Market
-
Earnings History > 127 > currency
USD
Earnings History > 127 > eps Actual
0.52
Earnings History > 127 > eps Estimate
0.82
Earnings History > 127 > eps Difference
-0.3
Earnings History > 127 > surprise Percent
-36.5854
Earnings History > 128 > period
1993-06-30
Earnings History > 128 > report Date
1993-08-05
Earnings History > 128 > date
1993-06-30
Earnings History > 128 > before After Market
-
Earnings History > 128 > currency
USD
Earnings History > 128 > eps Actual
0.06
Earnings History > 128 > eps Estimate
0.1
Earnings History > 128 > eps Difference
-0.04
Earnings History > 128 > surprise Percent
-40
Earnings History > 129 > period
1993-03-31
Earnings History > 129 > report Date
1993-05-10
Earnings History > 129 > date
1993-03-31
Earnings History > 129 > before After Market
-
Earnings History > 129 > currency
USD
Earnings History > 129 > eps Actual
0.58
Earnings History > 129 > eps Estimate
0.56
Earnings History > 129 > eps Difference
0.02
Earnings History > 129 > surprise Percent
3.5714
Earnings History > 130 > period
1992-12-31
Earnings History > 130 > report Date
1993-02-05
Earnings History > 130 > date
1992-12-31
Earnings History > 130 > before After Market
-
Earnings History > 130 > currency
USD
Earnings History > 130 > eps Actual
1.08
Earnings History > 130 > eps Estimate
1
Earnings History > 130 > eps Difference
0.08
Earnings History > 130 > surprise Percent
8
Universal Corporation, a business-to-business agriproducts company, provides leaf tobacco and plant-based ingredients to food and beverage end markets worldwide. The company operates in two segments, Tobacco Operations and Ingredients Operations. The Tobacco Operations segment is involved in procuring, processing, packing, storing, and shipping of flue-cured, burley, dark air-cured, and oriental leaf tobacco for consumer product manufacturers, as well as provision of related services. This segment also offers specialty services, such as custom blending, chemical and physical testing of tobacco, service cutting, reconstituted leaf tobacco manufacturing, and just-in-time product delivery services; and liquid nicotine for tobacco products manufacturers, as well as recycled waste materials from tobacco production. The Ingredients Operations segment engages in the production of specialty plant-based ingredients, including fruits, vegetables, herbs, fruit and vegetable juices, concentrates, pomaces, ciders, purees, nutraceuticals, fruit fibers, seeds, seed powders, dehydrated products, botanical extracts, distillates, natural flavors, colors, and other value-added products for consumer-packaged goods manufacturers and retailers, as well as food, beverage, and flavor companies. The company was founded in 1886 and is headquartered in Richmond, Virginia.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.82Next Payout:
Feb 2, 2026Yield:
6.0786 %How (UVV) Movements Inform Risk Allocation Models news.stocktradersdaily.com
Read more →Showing 2 of 10
(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 Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 95.60% of the total shares of Universal Corporation
1.
BlackRock Inc(14.5644%)
since
2025/06/30
2.
Vanguard Group Inc(11.9046%)
since
2025/06/30
3.
Dimensional Fund Advisors, Inc.(7.2309%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(5.9227%)
since
2025/08/31
5.
State Street Corp(5.5384%)
since
2025/06/30
6.
First Trust Advisors L.P.(3.4688%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(2.9775%)
since
2025/07/31
8.
Amvescap Plc.(2.7058%)
since
2025/06/30
9.
iShares Russell 2000 ETF(2.3607%)
since
2025/08/31
10.
Geode Capital Management, LLC(2.3279%)
since
2025/06/30
11.
Vanguard Small Cap Index(2.2987%)
since
2025/07/31
12.
DFA US Small Cap Value I(2.27%)
since
2025/07/31
13.
Charles Schwab Investment Management Inc(2.2194%)
since
2025/06/30
14.
Pzena Investment Management, LLC(1.997%)
since
2025/06/30
15.
Qube Research & Technologies(1.7605%)
since
2025/06/30
16.
SPDR S&P Global Div Aristocrats ETF(1.7356%)
since
2025/08/31
17.
Morgan Stanley - Brokerage Accounts(1.5348%)
since
2025/06/30
18.
Bank of New York Mellon Corp(1.5283%)
since
2025/06/30
19.
Vanguard Small Cap Value Index Inv(1.4727%)
since
2025/07/31
20.
BlackRock Global Equity Mkt Netrl Instl(1.3898%)
since
2025/07/31
21.
Invesco High Yield Eq Div Achiev™ ETF(1.2913%)
since
2025/08/29
22.
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.(1.1188%)
since
2025/06/30
23.
Northern Trust Corp(1.1186%)
since
2025/06/30
24.
Vanguard Institutional Extnd Mkt Idx Tr(1.0735%)
since
2025/07/31
25.
Vanguard Consumer Staples ETF(1.0626%)
since
2025/07/31
26.
Global X SuperDividend™ US ETF(1.0587%)
since
2025/08/29
27.
Schwab Fundamental U.S. Small CompanyETF(1.0577%)
since
2025/08/30
28.
Pacer Advisors, INC.(0.9804%)
since
2025/06/30
29.
Fidelity Small Cap Index(0.9804%)
since
2025/06/30
30.
iShares S&P Small-Cap 600 Value ETF(0.9255%)
since
2025/08/31
31.
Pacer US Small Cap Cash Cows 100 ETF(0.8979%)
since
2025/08/29
32.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.876%)
since
2025/08/29
33.
iShares Russell 2000 Value ETF(0.8594%)
since
2025/08/31
34.
DFA US Targeted Value I(0.8434%)
since
2025/07/31
35.
Advisors Asset Management(0.7973%)
since
2025/06/30
36.
Two Sigma Investments LLC(0.7718%)
since
2025/06/30
37.
Dimensional US Targeted Value ETF(0.7633%)
since
2025/08/29
38.
D. E. Shaw & Co LP(0.6903%)
since
2025/06/30
39.
Two Sigma Advisers, LLC(0.6212%)
since
2025/06/30
40.
Adams Asset Advisors LLC(0.6004%)
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
1.36
EPS Estimate
1.34
EPS Difference
0.02
Surprise Percent
1.4925%
(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.