_id
6915ee05bc934aba376b1e66
Ticker
REX
Name
REX American Resources Corporation
Exchange
NYSE
Address
7720 Paragon Road, Dayton, OH, United States, 45459
Country
USA
Sector
Basic Materials
Industry
Chemicals
Currency
USD
Website
https://www.rexamerican.com
Description
REX American Resources Corporation, together with its subsidiaries, produces and sells ethanol in the United States. The company provides corn, distillers grains, ethanol, distillers corn oil, gasoline, and natural gas. It also offers dry distillers grains with soluble, which is used as a protein in animal feed. The company was formerly known as REX Stores Corporation and changed its name to REX American Resources Corporation in 2010. REX American Resources Corporation was founded in 1980 and is headquartered in Dayton, Ohio.
Last Close
33.31
Volume
206078
Current Price
33.38
Change
0.21014710297208128
Last Updated
2025-12-03T12:52:22.455Z
Image
-
Ipo Date
1987-11-05T00:00:00.000Z
Market Cap
1080321536
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9995
Sentiment Sources
2
Rating
-
Target Price
50
Strong Buy
-
Buy
-
Hold
-
Sell
-
Strong Sell
-
Current Quarter
2025-07-31
Revenue
158563000
Cost Of Revenue
144244000
Gross Profit
14319000
Operating Expenses
6201000
Operating Income
8118000
Interest Expense
-
Pretax Income
12097000
Net Income
7111000
Eps
0.212980711632922
Dividends Per Share
-
Shares Outstanding
33057574
Income Tax Expense
2769000
EBITDA
8118000
Operating Margin
5.11973158933673
Total Other Income Expense Net
3979000
Cash
240962000
Short Term Investments
69490000
Receivables
24828000
Inventories
31632000
Total Current Assets
390516000
Property Plant Equipment
271875000
Total Assets
700596000
Payables
17595000
Short Term Debt
7236000
Long Term Debt
-
Total Liabilities
69606000
Equity
545766000
Depreciation
5279000
Change In Working Capital
-2540000
Cash From Operations
16284000
Capital Expenditures
22024000
Cash From Investing
65724000
Cash From Financing
-959000
Net Change In Cash
81049000
PE
22.0811
PB
2.042068285675546
ROE
1.3029393549616501
ROA
1.0149929488606844
FCF
-5740000
Fcf Percent
-0.03620012234884557
Piotroski FScore
4
Health Score
53
Deep Value Investing Score
4.5
Defensive Investing Score
7
Dividend Investing Score
1.5
Economic Moat Investing Score
6.3
Garp Investing Score
2.5
Growth Investing Score
1.5
Momentum Investing Score
7
Net Net Investing Score
2.5
Quality Investing Score
3.5
Value Investing Score
5.5
Quarters > 0 > quarter
2025-07-31
Quarters > 0 > income Statement > revenue
158563000
Quarters > 0 > income Statement > cost Of Revenue
144244000
Quarters > 0 > income Statement > gross Profit
14319000
Quarters > 0 > income Statement > operating Expenses
6201000
Quarters > 0 > income Statement > operating Income
8118000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
12097000
Quarters > 0 > income Statement > net Income
7111000
Quarters > 0 > income Statement > eps
0.212980711632922
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
33388000
Quarters > 0 > income Statement > income Tax Expense
2769000
Quarters > 0 > income Statement > EBITDA
8118000
Quarters > 0 > income Statement > operating Margin
5.11973158933673
Quarters > 0 > income Statement > total Other Income Expense Net
3979000
Quarters > 0 > balance Sheet > cash
240962000
Quarters > 0 > balance Sheet > short Term Investments
69490000
Quarters > 0 > balance Sheet > receivables
24828000
Quarters > 0 > balance Sheet > inventories
31632000
Quarters > 0 > balance Sheet > total Current Assets
390516000
Quarters > 0 > balance Sheet > property Plant Equipment
271875000
Quarters > 0 > balance Sheet > total Assets
700596000
Quarters > 0 > balance Sheet > payables
17595000
Quarters > 0 > balance Sheet > short Term Debt
7236000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
69606000
Quarters > 0 > balance Sheet > equity
545766000
Quarters > 0 > cash Flow > net Income
9328000
Quarters > 0 > cash Flow > depreciation
5279000
Quarters > 0 > cash Flow > change In Working Capital
-2540000
Quarters > 0 > cash Flow > cash From Operations
16284000
Quarters > 0 > cash Flow > capital Expenditures
22024000
Quarters > 0 > cash Flow > cash From Investing
65724000
Quarters > 0 > cash Flow > cash From Financing
-959000
Quarters > 0 > cash Flow > net Change In Cash
81049000
Quarters > 0 > ratios > PE
0.212980711632922
Quarters > 0 > ratios > PB
2.042068285675546
Quarters > 0 > ratios > ROE
1.3029393549616501
Quarters > 0 > ratios > ROA
1.0149929488606844
Quarters > 0 > ratios > FCF
-5740000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
-0.03620012234884557
Quarters > 0 > health Score
53
Quarters > 1 > quarter
2025-04-30
Quarters > 1 > income Statement > revenue
158340000
Quarters > 1 > income Statement > cost Of Revenue
143998000
Quarters > 1 > income Statement > gross Profit
14342000
Quarters > 1 > income Statement > operating Expenses
5944000
Quarters > 1 > income Statement > operating Income
8398000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
13626000
Quarters > 1 > income Statement > net Income
8678000
Quarters > 1 > income Statement > eps
0.256154436507468
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
33878000
Quarters > 1 > income Statement > income Tax Expense
2954000
Quarters > 1 > income Statement > EBITDA
13417000
Quarters > 1 > income Statement > operating Margin
5.303776683087028
Quarters > 1 > income Statement > total Other Income Expense Net
5228000
Quarters > 1 > balance Sheet > cash
159913000
Quarters > 1 > balance Sheet > short Term Investments
155979000
Quarters > 1 > balance Sheet > receivables
35336000
Quarters > 1 > balance Sheet > inventories
30509000
Quarters > 1 > balance Sheet > total Current Assets
398767000
Quarters > 1 > balance Sheet > property Plant Equipment
257186000
Quarters > 1 > balance Sheet > total Assets
693840000
Quarters > 1 > balance Sheet > payables
21031000
Quarters > 1 > balance Sheet > short Term Debt
7152000
Quarters > 1 > balance Sheet > long Term Debt
2912000
Quarters > 1 > balance Sheet > total Liabilities
74204000
Quarters > 1 > balance Sheet > equity
536382000
Quarters > 1 > cash Flow > net Income
10672000
Quarters > 1 > cash Flow > depreciation
5019000
Quarters > 1 > cash Flow > change In Working Capital
-18522000
Quarters > 1 > cash Flow > cash From Operations
-3476000
Quarters > 1 > cash Flow > capital Expenditures
6900000
Quarters > 1 > cash Flow > cash From Investing
1809000
Quarters > 1 > cash Flow > cash From Financing
-34675000
Quarters > 1 > cash Flow > net Change In Cash
-36342000
Quarters > 1 > ratios > PE
0.256154436507468
Quarters > 1 > ratios > PB
2.108287824721933
Quarters > 1 > ratios > ROE
1.6178768116752613
Quarters > 1 > ratios > ROA
1.2507206272339444
Quarters > 1 > ratios > FCF
-10376000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.06552987242642415
Quarters > 1 > health Score
52
Quarters > 2 > quarter
2025-01-31
Quarters > 2 > income Statement > revenue
158228000
Quarters > 2 > income Statement > cost Of Revenue
140656000
Quarters > 2 > income Statement > gross Profit
17572000
Quarters > 2 > income Statement > operating Expenses
6171000
Quarters > 2 > income Statement > operating Income
11401000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
17908000
Quarters > 2 > income Statement > net Income
11098000
Quarters > 2 > income Statement > eps
0.3138663423739359
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
35359000
Quarters > 2 > income Statement > income Tax Expense
3805000
Quarters > 2 > income Statement > EBITDA
16491000
Quarters > 2 > income Statement > operating Margin
7.205425082791921
Quarters > 2 > income Statement > total Other Income Expense Net
6507000
Quarters > 2 > balance Sheet > cash
196255000
Quarters > 2 > balance Sheet > short Term Investments
162820000
Quarters > 2 > balance Sheet > receivables
27956000
Quarters > 2 > balance Sheet > inventories
31676000
Quarters > 2 > balance Sheet > total Current Assets
435819000
Quarters > 2 > balance Sheet > property Plant Equipment
231668000
Quarters > 2 > balance Sheet > total Assets
720008000
Quarters > 2 > balance Sheet > payables
28337000
Quarters > 2 > balance Sheet > short Term Debt
5746000
Quarters > 2 > balance Sheet > long Term Debt
0
Quarters > 2 > balance Sheet > total Liabilities
76406000
Quarters > 2 > balance Sheet > equity
560337000
Quarters > 2 > cash Flow > net Income
14103000
Quarters > 2 > cash Flow > depreciation
5090000
Quarters > 2 > cash Flow > change In Working Capital
5504000
Quarters > 2 > cash Flow > cash From Operations
25086000
Quarters > 2 > cash Flow > capital Expenditures
15890000
Quarters > 2 > cash Flow > cash From Investing
-110490000
Quarters > 2 > cash Flow > cash From Financing
-16590000
Quarters > 2 > cash Flow > net Change In Cash
-101994000
Quarters > 2 > ratios > PE
0.3138663423739359
Quarters > 2 > ratios > PB
2.1063813740659643
Quarters > 2 > ratios > ROE
1.9805938212183027
Quarters > 2 > ratios > ROA
1.5413717625359717
Quarters > 2 > ratios > FCF
9196000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.05811866420608236
Quarters > 2 > health Score
58
Quarters > 3 > quarter
2024-10-31
Quarters > 3 > income Statement > revenue
174877000
Quarters > 3 > income Statement > cost Of Revenue
135196000
Quarters > 3 > income Statement > gross Profit
39681000
Quarters > 3 > income Statement > operating Expenses
8426000
Quarters > 3 > income Statement > operating Income
31255000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
39505000
Quarters > 3 > income Statement > net Income
24500000
Quarters > 3 > income Statement > eps
0.6911922360774135
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
35446000
Quarters > 3 > income Statement > income Tax Expense
9402000
Quarters > 3 > income Statement > EBITDA
31255000
Quarters > 3 > income Statement > operating Margin
17.872561857762882
Quarters > 3 > income Statement > total Other Income Expense Net
8250000
Quarters > 3 > balance Sheet > cash
298249000
Quarters > 3 > balance Sheet > short Term Investments
66826000
Quarters > 3 > balance Sheet > receivables
22331000
Quarters > 3 > balance Sheet > inventories
29127000
Quarters > 3 > balance Sheet > total Current Assets
436497000
Quarters > 3 > balance Sheet > property Plant Equipment
223076000
Quarters > 3 > balance Sheet > total Assets
715662000
Quarters > 3 > balance Sheet > payables
22220000
Quarters > 3 > balance Sheet > short Term Debt
5857000
Quarters > 3 > balance Sheet > long Term Debt
0
Quarters > 3 > balance Sheet > total Liabilities
69062000
Quarters > 3 > balance Sheet > equity
564491000
Quarters > 3 > cash Flow > net Income
32185000
Quarters > 3 > cash Flow > depreciation
4648000
Quarters > 3 > cash Flow > change In Working Capital
-7426000
Quarters > 3 > cash Flow > cash From Operations
33398000
Quarters > 3 > cash Flow > capital Expenditures
15209000
Quarters > 3 > cash Flow > cash From Investing
3858000
Quarters > 3 > cash Flow > cash From Financing
-47000
Quarters > 3 > cash Flow > net Change In Cash
37209000
Quarters > 3 > ratios > PE
0.6911922360774135
Quarters > 3 > ratios > PB
2.096025410502559
Quarters > 3 > ratios > ROE
4.340193200600187
Quarters > 3 > ratios > ROA
3.423403785585933
Quarters > 3 > ratios > FCF
18189000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.10401024720231934
Quarters > 3 > health Score
67
Annuals > 0 > quarter
2025-01-31
Annuals > 0 > income Statement > revenue
642491000
Annuals > 0 > income Statement > cost Of Revenue
551014000
Annuals > 0 > income Statement > gross Profit
91477000
Annuals > 0 > income Statement > operating Expenses
27148000
Annuals > 0 > income Statement > operating Income
64329000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
92872000
Annuals > 0 > income Statement > net Income
58167000
Annuals > 0 > income Statement > eps
1.6490984350192788
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
35272000
Annuals > 0 > income Statement > income Tax Expense
21386000
Annuals > 0 > income Statement > EBITDA
86044000
Annuals > 0 > income Statement > operating Margin
10.012435971865754
Annuals > 0 > income Statement > total Other Income Expense Net
28543000
Annuals > 0 > balance Sheet > cash
196255000
Annuals > 0 > balance Sheet > short Term Investments
162820000
Annuals > 0 > balance Sheet > receivables
27956000
Annuals > 0 > balance Sheet > inventories
31676000
Annuals > 0 > balance Sheet > total Current Assets
435819000
Annuals > 0 > balance Sheet > property Plant Equipment
231668000
Annuals > 0 > balance Sheet > total Assets
720008000
Annuals > 0 > balance Sheet > payables
28337000
Annuals > 0 > balance Sheet > short Term Debt
5746000
Annuals > 0 > balance Sheet > long Term Debt
0
Annuals > 0 > balance Sheet > total Liabilities
76406000
Annuals > 0 > balance Sheet > equity
560337000
Annuals > 0 > cash Flow > net Income
71486000
Annuals > 0 > cash Flow > depreciation
21715000
Annuals > 0 > cash Flow > change In Working Capital
-36059000
Annuals > 0 > cash Flow > cash From Operations
64192000
Annuals > 0 > cash Flow > capital Expenditures
71318000
Annuals > 0 > cash Flow > cash From Investing
-72860000
Annuals > 0 > cash Flow > cash From Financing
-18474000
Annuals > 0 > cash Flow > net Change In Cash
-27142000
Annuals > 0 > ratios > PE
1.6490984350192788
Annuals > 0 > ratios > PB
2.120712499799228
Annuals > 0 > ratios > ROE
10.380717318328077
Annuals > 0 > ratios > ROA
8.078660237108476
Annuals > 0 > ratios > FCF
-7126000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
-0.01109120594685373
Annuals > 0 > health Score
67
Annuals > 1 > quarter
2024-01-31
Annuals > 1 > income Statement > revenue
833384000
Annuals > 1 > income Statement > cost Of Revenue
735166000
Annuals > 1 > income Statement > gross Profit
98218000
Annuals > 1 > income Statement > operating Expenses
29379000
Annuals > 1 > income Statement > operating Income
68839000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
98484000
Annuals > 1 > income Statement > net Income
60935000
Annuals > 1 > income Statement > eps
1.7334717796995904
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
35152000
Annuals > 1 > income Statement > income Tax Expense
22560000
Annuals > 1 > income Statement > EBITDA
91878000
Annuals > 1 > income Statement > operating Margin
8.260177781190905
Annuals > 1 > income Statement > total Other Income Expense Net
29645000
Annuals > 1 > balance Sheet > cash
223397000
Annuals > 1 > balance Sheet > short Term Investments
155260000
Annuals > 1 > balance Sheet > receivables
28913000
Annuals > 1 > balance Sheet > inventories
26984000
Annuals > 1 > balance Sheet > total Current Assets
452103000
Annuals > 1 > balance Sheet > property Plant Equipment
168625000
Annuals > 1 > balance Sheet > total Assets
664802000
Annuals > 1 > balance Sheet > payables
42073000
Annuals > 1 > balance Sheet > short Term Debt
8938000
Annuals > 1 > balance Sheet > long Term Debt
0
Annuals > 1 > balance Sheet > total Liabilities
77205000
Annuals > 1 > balance Sheet > equity
513918000
Annuals > 1 > cash Flow > net Income
60935000
Annuals > 1 > cash Flow > depreciation
23039000
Annuals > 1 > cash Flow > change In Working Capital
19827000
Annuals > 1 > cash Flow > cash From Operations
127970000
Annuals > 1 > cash Flow > capital Expenditures
37663000
Annuals > 1 > cash Flow > cash From Investing
28402000
Annuals > 1 > cash Flow > cash From Financing
-4322000
Annuals > 1 > cash Flow > net Change In Cash
152050000
Annuals > 1 > ratios > PE
1.7334717796995904
Annuals > 1 > ratios > PB
2.304396576885807
Annuals > 1 > ratios > ROE
11.856949941430345
Annuals > 1 > ratios > ROA
9.165886985899562
Annuals > 1 > ratios > FCF
90307000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.10836181160185461
Annuals > 1 > health Score
77
Annuals > 2 > quarter
2023-01-31
Annuals > 2 > income Statement > revenue
855000000
Annuals > 2 > income Statement > cost Of Revenue
806398000
Annuals > 2 > income Statement > gross Profit
48602000
Annuals > 2 > income Statement > operating Expenses
22827000
Annuals > 2 > income Statement > operating Income
25775000
Annuals > 2 > income Statement > interest Expense
11464000
Annuals > 2 > income Statement > pretax Income
47479000
Annuals > 2 > income Statement > net Income
27697000
Annuals > 2 > income Statement > eps
0.785151377707223
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
35276000
Annuals > 2 > income Statement > income Tax Expense
9542000
Annuals > 2 > income Statement > EBITDA
49079000
Annuals > 2 > income Statement > operating Margin
3.0146198830409356
Annuals > 2 > income Statement > total Other Income Expense Net
21704000
Annuals > 2 > balance Sheet > cash
69612000
Annuals > 2 > balance Sheet > short Term Investments
211331000
Annuals > 2 > balance Sheet > receivables
28124000
Annuals > 2 > balance Sheet > inventories
48744000
Annuals > 2 > balance Sheet > total Current Assets
372644000
Annuals > 2 > balance Sheet > property Plant Equipment
150711000
Annuals > 2 > balance Sheet > total Assets
579579000
Annuals > 2 > balance Sheet > payables
34091000
Annuals > 2 > balance Sheet > short Term Debt
10360000
Annuals > 2 > balance Sheet > long Term Debt
0
Annuals > 2 > balance Sheet > total Liabilities
68585000
Annuals > 2 > balance Sheet > equity
447982000
Annuals > 2 > cash Flow > net Income
37937000
Annuals > 2 > cash Flow > depreciation
23304000
Annuals > 2 > cash Flow > change In Working Capital
-3871000
Annuals > 2 > cash Flow > cash From Operations
54795000
Annuals > 2 > cash Flow > capital Expenditures
15578000
Annuals > 2 > cash Flow > cash From Investing
-198507000
Annuals > 2 > cash Flow > cash From Financing
-17009000
Annuals > 2 > cash Flow > net Change In Cash
-160721000
Annuals > 2 > ratios > PE
0.785151377707223
Annuals > 2 > ratios > PB
2.6528932858909506
Annuals > 2 > ratios > ROE
6.182614480046073
Annuals > 2 > ratios > ROA
4.778813587103743
Annuals > 2 > ratios > FCF
39217000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.04586783625730994
Annuals > 2 > health Score
63
Annuals > 3 > quarter
2022-01-31
Annuals > 3 > income Statement > revenue
774802000
Annuals > 3 > income Statement > cost Of Revenue
677242000
Annuals > 3 > income Statement > gross Profit
97560000
Annuals > 3 > income Statement > operating Expenses
28476000
Annuals > 3 > income Statement > operating Income
69084000
Annuals > 3 > income Statement > interest Expense
130000
Annuals > 3 > income Statement > pretax Income
75838000
Annuals > 3 > income Statement > net Income
52364000
Annuals > 3 > income Statement > eps
1.4589324339090848
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
35891998
Annuals > 3 > income Statement > income Tax Expense
19031000
Annuals > 3 > income Statement > EBITDA
92675000
Annuals > 3 > income Statement > operating Margin
8.916342497825251
Annuals > 3 > income Statement > total Other Income Expense Net
6754000
Annuals > 3 > balance Sheet > cash
229846000
Annuals > 3 > balance Sheet > short Term Investments
25877000
Annuals > 3 > balance Sheet > receivables
32498000
Annuals > 3 > balance Sheet > inventories
42225000
Annuals > 3 > balance Sheet > total Current Assets
345167000
Annuals > 3 > balance Sheet > property Plant Equipment
148775000
Annuals > 3 > balance Sheet > total Assets
550361000
Annuals > 3 > balance Sheet > payables
32266000
Annuals > 3 > balance Sheet > short Term Debt
9200000
Annuals > 3 > balance Sheet > long Term Debt
0
Annuals > 3 > balance Sheet > total Liabilities
62799000
Annuals > 3 > balance Sheet > equity
430792000
Annuals > 3 > cash Flow > net Income
56807000
Annuals > 3 > cash Flow > depreciation
23591000
Annuals > 3 > cash Flow > change In Working Capital
4669000
Annuals > 3 > cash Flow > cash From Operations
91711000
Annuals > 3 > cash Flow > capital Expenditures
5126000
Annuals > 3 > cash Flow > cash From Investing
5294000
Annuals > 3 > cash Flow > cash From Financing
-11095000
Annuals > 3 > cash Flow > net Change In Cash
85910000
Annuals > 3 > ratios > PE
1.4589324339090848
Annuals > 3 > ratios > PB
2.8069263417612214
Annuals > 3 > ratios > ROE
12.15528607773589
Annuals > 3 > ratios > ROA
9.51448231251851
Annuals > 3 > ratios > FCF
86585000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.1117511312567598
Annuals > 3 > health Score
79
Valuation > metrics > PE
22.0811
Valuation > metrics > PB
2.042068285675546
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
1.3029393549616501
Profitability > metrics > ROA
1.8209241106638396
Profitability > metrics > Net Margin
0.04484652787850886
Profitability > final Score
15
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.12753817570167433
Risk > metrics > Interest Coverage
2.040211108318673
Risk > final Score
68
Risk > verdict
High
Liquidity > metrics > Current Ratio
15.726954210462727
Liquidity > metrics > Quick Ratio
14.453062703878217
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
18
Prev Profitabilities > 1
22
Prev Profitabilities > 2
47
Prev Risks > 0
100
Prev Risks > 1
92
Prev Risks > 2
75
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:17:11.875Z
Earnings History > 0 > period
2026-01-31
Earnings History > 0 > report Date
2026-03-26
Earnings History > 0 > date
2026-01-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.145
Earnings History > 0 > eps Difference
-0.145
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-10-31
Earnings History > 1 > report Date
2025-12-04
Earnings History > 1 > date
2025-10-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0
Earnings History > 1 > eps Estimate
0.265
Earnings History > 1 > eps Difference
-0.265
Earnings History > 1 > surprise Percent
-100
Earnings History > 2 > period
2025-07-31
Earnings History > 2 > report Date
2025-09-02
Earnings History > 2 > date
2025-07-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.22
Earnings History > 2 > eps Estimate
0.38
Earnings History > 2 > eps Difference
-0.16
Earnings History > 2 > surprise Percent
-42.1053
Earnings History > 3 > period
2025-04-30
Earnings History > 3 > report Date
2025-05-20
Earnings History > 3 > date
2025-04-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.5123
Earnings History > 3 > eps Estimate
0.26
Earnings History > 3 > eps Difference
0.2523
Earnings History > 3 > surprise Percent
97.0385
Earnings History > 4 > period
2025-01-31
Earnings History > 4 > report Date
2025-03-26
Earnings History > 4 > date
2025-01-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.63
Earnings History > 4 > eps Estimate
0.37
Earnings History > 4 > eps Difference
0.26
Earnings History > 4 > surprise Percent
70.2703
Earnings History > 5 > period
2024-10-31
Earnings History > 5 > report Date
2024-11-28
Earnings History > 5 > date
2024-10-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.38
Earnings History > 5 > eps Estimate
0.72
Earnings History > 5 > eps Difference
0.66
Earnings History > 5 > surprise Percent
91.6667
Earnings History > 6 > period
2024-07-31
Earnings History > 6 > report Date
2024-08-27
Earnings History > 6 > date
2024-07-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.7
Earnings History > 6 > eps Estimate
0.7
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
0
Earnings History > 7 > period
2024-04-30
Earnings History > 7 > report Date
2024-05-22
Earnings History > 7 > date
2024-04-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.58
Earnings History > 7 > eps Estimate
0.4
Earnings History > 7 > eps Difference
0.18
Earnings History > 7 > surprise Percent
45
Earnings History > 8 > period
2024-01-31
Earnings History > 8 > report Date
2024-03-28
Earnings History > 8 > date
2024-01-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.16
Earnings History > 8 > eps Estimate
0.68
Earnings History > 8 > eps Difference
0.48
Earnings History > 8 > surprise Percent
70.5882
Earnings History > 9 > period
2023-10-31
Earnings History > 9 > report Date
2023-11-30
Earnings History > 9 > date
2023-10-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.49
Earnings History > 9 > eps Estimate
0.69
Earnings History > 9 > eps Difference
0.8
Earnings History > 9 > surprise Percent
115.942
Earnings History > 10 > period
2023-07-31
Earnings History > 10 > report Date
2023-08-30
Earnings History > 10 > date
2023-07-31
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.52
Earnings History > 10 > eps Estimate
0.66
Earnings History > 10 > eps Difference
-0.14
Earnings History > 10 > surprise Percent
-21.2121
Earnings History > 11 > period
2023-04-30
Earnings History > 11 > report Date
2023-05-25
Earnings History > 11 > date
2023-04-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.3
Earnings History > 11 > eps Estimate
0.08
Earnings History > 11 > eps Difference
0.22
Earnings History > 11 > surprise Percent
275
Earnings History > 12 > period
2023-01-31
Earnings History > 12 > report Date
2023-03-23
Earnings History > 12 > date
2023-01-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.47
Earnings History > 12 > eps Estimate
0.31
Earnings History > 12 > eps Difference
0.16
Earnings History > 12 > surprise Percent
51.6129
Earnings History > 13 > period
2022-10-31
Earnings History > 13 > report Date
2022-12-01
Earnings History > 13 > date
2022-10-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.18
Earnings History > 13 > eps Estimate
0.12
Earnings History > 13 > eps Difference
0.06
Earnings History > 13 > surprise Percent
50
Earnings History > 14 > period
2022-07-31
Earnings History > 14 > report Date
2022-08-30
Earnings History > 14 > date
2022-07-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.63
Earnings History > 14 > eps Estimate
0.6
Earnings History > 14 > eps Difference
0.03
Earnings History > 14 > surprise Percent
5
Earnings History > 15 > period
2022-04-30
Earnings History > 15 > report Date
2022-05-25
Earnings History > 15 > date
2022-04-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.29
Earnings History > 15 > eps Estimate
-0.07
Earnings History > 15 > eps Difference
0.36
Earnings History > 15 > surprise Percent
514.2857
Earnings History > 16 > period
2022-01-31
Earnings History > 16 > report Date
2022-03-23
Earnings History > 16 > date
2022-01-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.19
Earnings History > 16 > eps Estimate
1.6
Earnings History > 16 > eps Difference
-0.41
Earnings History > 16 > surprise Percent
-25.625
Earnings History > 17 > period
2021-10-31
Earnings History > 17 > report Date
2021-12-01
Earnings History > 17 > date
2021-10-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.85
Earnings History > 17 > eps Estimate
0.27
Earnings History > 17 > eps Difference
0.58
Earnings History > 17 > surprise Percent
214.8148
Earnings History > 18 > period
2021-07-31
Earnings History > 18 > report Date
2021-09-01
Earnings History > 18 > date
2021-07-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.44
Earnings History > 18 > eps Estimate
0.31
Earnings History > 18 > eps Difference
0.13
Earnings History > 18 > surprise Percent
41.9355
Earnings History > 19 > period
2021-04-30
Earnings History > 19 > report Date
2021-05-26
Earnings History > 19 > date
2021-04-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.43
Earnings History > 19 > eps Estimate
0.59
Earnings History > 19 > eps Difference
-0.16
Earnings History > 19 > surprise Percent
-27.1186
Earnings History > 20 > period
2021-01-31
Earnings History > 20 > report Date
2021-03-25
Earnings History > 20 > date
2021-01-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.2
Earnings History > 20 > eps Estimate
0.11
Earnings History > 20 > eps Difference
0.09
Earnings History > 20 > surprise Percent
81.8182
Earnings History > 21 > period
2020-10-31
Earnings History > 21 > report Date
2020-12-03
Earnings History > 21 > date
2020-10-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.48
Earnings History > 21 > eps Estimate
0.07
Earnings History > 21 > eps Difference
0.41
Earnings History > 21 > surprise Percent
585.7143
Earnings History > 22 > period
2020-07-31
Earnings History > 22 > report Date
2020-08-26
Earnings History > 22 > date
2020-07-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.09
Earnings History > 22 > eps Estimate
-0.09
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
0
Earnings History > 23 > period
2020-04-30
Earnings History > 23 > report Date
2020-05-28
Earnings History > 23 > date
2020-04-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.4
Earnings History > 23 > eps Estimate
0.17
Earnings History > 23 > eps Difference
-0.57
Earnings History > 23 > surprise Percent
-335.2941
Earnings History > 24 > period
2020-01-31
Earnings History > 24 > report Date
2020-03-26
Earnings History > 24 > date
2020-01-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.23
Earnings History > 24 > eps Estimate
0.06
Earnings History > 24 > eps Difference
0.17
Earnings History > 24 > surprise Percent
283.3333
Earnings History > 25 > period
2019-10-31
Earnings History > 25 > report Date
2019-12-04
Earnings History > 25 > date
2019-10-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.32
Earnings History > 25 > eps Estimate
1.49
Earnings History > 25 > eps Difference
-1.81
Earnings History > 25 > surprise Percent
-121.4765
Earnings History > 26 > period
2019-07-31
Earnings History > 26 > report Date
2019-08-29
Earnings History > 26 > date
2019-07-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.12
Earnings History > 26 > eps Estimate
0.4
Earnings History > 26 > eps Difference
-0.28
Earnings History > 26 > surprise Percent
-70
Earnings History > 27 > period
2019-04-30
Earnings History > 27 > report Date
2019-05-30
Earnings History > 27 > date
2019-04-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.15
Earnings History > 27 > eps Estimate
0.06
Earnings History > 27 > eps Difference
0.09
Earnings History > 27 > surprise Percent
150
Earnings History > 28 > period
2019-01-31
Earnings History > 28 > report Date
2019-03-21
Earnings History > 28 > date
2019-01-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.17
Earnings History > 28 > eps Estimate
0.84
Earnings History > 28 > eps Difference
-0.67
Earnings History > 28 > surprise Percent
-79.7619
Earnings History > 29 > period
2018-10-31
Earnings History > 29 > report Date
2018-11-28
Earnings History > 29 > date
2018-10-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.62
Earnings History > 29 > eps Estimate
0.5
Earnings History > 29 > eps Difference
0.12
Earnings History > 29 > surprise Percent
24
Earnings History > 30 > period
2018-07-31
Earnings History > 30 > report Date
2018-08-28
Earnings History > 30 > date
2018-07-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.48
Earnings History > 30 > eps Estimate
0.4
Earnings History > 30 > eps Difference
0.08
Earnings History > 30 > surprise Percent
20
Earnings History > 31 > period
2018-04-30
Earnings History > 31 > report Date
2018-05-23
Earnings History > 31 > date
2018-04-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.45
Earnings History > 31 > eps Estimate
0.89
Earnings History > 31 > eps Difference
0.56
Earnings History > 31 > surprise Percent
62.9213
Earnings History > 32 > period
2018-01-31
Earnings History > 32 > report Date
2018-03-22
Earnings History > 32 > date
2018-01-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.7095
Earnings History > 32 > eps Estimate
1.42
Earnings History > 32 > eps Difference
-0.7105
Earnings History > 32 > surprise Percent
-50.0352
Earnings History > 33 > period
2017-10-31
Earnings History > 33 > report Date
2017-11-29
Earnings History > 33 > date
2017-10-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
2
Earnings History > 33 > eps Estimate
1.14
Earnings History > 33 > eps Difference
0.86
Earnings History > 33 > surprise Percent
75.4386
Earnings History > 34 > period
2017-07-31
Earnings History > 34 > report Date
2017-08-30
Earnings History > 34 > date
2017-07-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.15
Earnings History > 34 > eps Estimate
0.37
Earnings History > 34 > eps Difference
-0.22
Earnings History > 34 > surprise Percent
-59.4595
Earnings History > 35 > period
2017-04-30
Earnings History > 35 > report Date
2017-05-24
Earnings History > 35 > date
2017-04-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.69
Earnings History > 35 > eps Estimate
1.01
Earnings History > 35 > eps Difference
-0.32
Earnings History > 35 > surprise Percent
-31.6832
Earnings History > 36 > period
2017-01-31
Earnings History > 36 > report Date
2017-03-24
Earnings History > 36 > date
2017-01-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.88
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-10-31
Earnings History > 37 > report Date
2016-11-29
Earnings History > 37 > date
2016-10-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.45
Earnings History > 37 > eps Estimate
0.38
Earnings History > 37 > eps Difference
0.07
Earnings History > 37 > surprise Percent
18.4211
Earnings History > 38 > period
2016-07-31
Earnings History > 38 > report Date
2016-08-25
Earnings History > 38 > date
2016-07-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.41
Earnings History > 38 > eps Estimate
0.37
Earnings History > 38 > eps Difference
0.04
Earnings History > 38 > surprise Percent
10.8108
Earnings History > 39 > period
2016-04-30
Earnings History > 39 > report Date
2016-06-02
Earnings History > 39 > date
2016-04-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.14
Earnings History > 39 > eps Estimate
0.34
Earnings History > 39 > eps Difference
-0.2
Earnings History > 39 > surprise Percent
-58.8235
Earnings History > 40 > period
2016-01-31
Earnings History > 40 > report Date
2016-03-23
Earnings History > 40 > date
2016-01-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.18
Earnings History > 40 > eps Estimate
0.22
Earnings History > 40 > eps Difference
-0.04
Earnings History > 40 > surprise Percent
-18.1818
Earnings History > 41 > period
2015-10-31
Earnings History > 41 > report Date
2015-12-02
Earnings History > 41 > date
2015-10-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.36
Earnings History > 41 > eps Estimate
0.28
Earnings History > 41 > eps Difference
0.08
Earnings History > 41 > surprise Percent
28.5714
Earnings History > 42 > period
2015-07-31
Earnings History > 42 > report Date
2015-08-27
Earnings History > 42 > date
2015-07-31
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.41
Earnings History > 42 > eps Estimate
0.48
Earnings History > 42 > eps Difference
-0.07
Earnings History > 42 > surprise Percent
-14.5833
Earnings History > 43 > period
2015-04-30
Earnings History > 43 > report Date
2015-05-21
Earnings History > 43 > date
2015-04-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.15
Earnings History > 43 > eps Estimate
0.36
Earnings History > 43 > eps Difference
-0.21
Earnings History > 43 > surprise Percent
-58.3333
Earnings History > 44 > period
2015-01-31
Earnings History > 44 > report Date
2015-03-25
Earnings History > 44 > date
2015-01-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.83
Earnings History > 44 > eps Estimate
0.73
Earnings History > 44 > eps Difference
0.1
Earnings History > 44 > surprise Percent
13.6986
Earnings History > 45 > period
2014-10-31
Earnings History > 45 > report Date
2014-12-04
Earnings History > 45 > date
2014-10-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.95
Earnings History > 45 > eps Estimate
0.83
Earnings History > 45 > eps Difference
0.12
Earnings History > 45 > surprise Percent
14.4578
Earnings History > 46 > period
2014-07-31
Earnings History > 46 > report Date
2014-08-27
Earnings History > 46 > date
2014-07-31
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.89
Earnings History > 46 > eps Estimate
0.68
Earnings History > 46 > eps Difference
0.21
Earnings History > 46 > surprise Percent
30.8824
Earnings History > 47 > period
2014-04-30
Earnings History > 47 > report Date
2014-05-28
Earnings History > 47 > date
2014-04-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.89
Earnings History > 47 > eps Estimate
0.83
Earnings History > 47 > eps Difference
0.06
Earnings History > 47 > surprise Percent
7.2289
Earnings History > 48 > period
2014-01-31
Earnings History > 48 > report Date
2014-03-26
Earnings History > 48 > date
2014-01-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.66
Earnings History > 48 > eps Estimate
0.57
Earnings History > 48 > eps Difference
0.09
Earnings History > 48 > surprise Percent
15.7895
Earnings History > 49 > period
2013-10-31
Earnings History > 49 > report Date
2013-12-03
Earnings History > 49 > date
2013-10-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.37
Earnings History > 49 > eps Estimate
0.24
Earnings History > 49 > eps Difference
0.13
Earnings History > 49 > surprise Percent
54.1667
Earnings History > 50 > period
2013-07-31
Earnings History > 50 > report Date
2013-09-04
Earnings History > 50 > date
2013-07-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.23
Earnings History > 50 > eps Estimate
0.21
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
9.5238
Earnings History > 51 > period
2013-04-30
Earnings History > 51 > report Date
2013-05-22
Earnings History > 51 > date
2013-04-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.13
Earnings History > 51 > eps Estimate
0.01
Earnings History > 51 > eps Difference
0.12
Earnings History > 51 > surprise Percent
1200
Earnings History > 52 > period
2013-01-31
Earnings History > 52 > report Date
2013-03-28
Earnings History > 52 > date
2013-01-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.19
Earnings History > 52 > eps Estimate
0.06
Earnings History > 52 > eps Difference
-0.25
Earnings History > 52 > surprise Percent
-416.6667
Earnings History > 53 > period
2012-10-31
Earnings History > 53 > report Date
2012-12-05
Earnings History > 53 > date
2012-10-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.01
Earnings History > 53 > eps Estimate
-0.02
Earnings History > 53 > eps Difference
0.03
Earnings History > 53 > surprise Percent
150
Earnings History > 54 > period
2012-07-31
Earnings History > 54 > report Date
2012-08-29
Earnings History > 54 > date
2012-07-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.02
Earnings History > 54 > eps Estimate
0.04
Earnings History > 54 > eps Difference
-0.02
Earnings History > 54 > surprise Percent
-50
Earnings History > 55 > period
2012-04-30
Earnings History > 55 > report Date
2012-05-30
Earnings History > 55 > date
2012-04-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.03
Earnings History > 55 > eps Estimate
0.01
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
200
Earnings History > 56 > period
2012-01-31
Earnings History > 56 > report Date
2012-03-13
Earnings History > 56 > date
2012-01-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.48
Earnings History > 56 > eps Estimate
0.29
Earnings History > 56 > eps Difference
0.19
Earnings History > 56 > surprise Percent
65.5172
Earnings History > 57 > period
2011-10-31
Earnings History > 57 > report Date
2011-11-30
Earnings History > 57 > date
2011-10-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.22
Earnings History > 57 > eps Estimate
0.15
Earnings History > 57 > eps Difference
0.07
Earnings History > 57 > surprise Percent
46.6667
Earnings History > 58 > period
2011-07-31
Earnings History > 58 > report Date
2011-08-31
Earnings History > 58 > date
2011-07-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.03
Earnings History > 58 > eps Estimate
0.07
Earnings History > 58 > eps Difference
-0.04
Earnings History > 58 > surprise Percent
-57.1429
Earnings History > 59 > period
2011-04-30
Earnings History > 59 > report Date
2011-06-01
Earnings History > 59 > date
2011-04-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.14
Earnings History > 59 > eps Estimate
0.03
Earnings History > 59 > eps Difference
0.11
Earnings History > 59 > surprise Percent
366.6667
Earnings History > 60 > period
2011-01-31
Earnings History > 60 > report Date
2011-03-29
Earnings History > 60 > date
2011-01-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.21
Earnings History > 60 > eps Estimate
0.06
Earnings History > 60 > eps Difference
0.15
Earnings History > 60 > surprise Percent
250
Earnings History > 61 > period
2010-10-31
Earnings History > 61 > report Date
2010-12-08
Earnings History > 61 > date
2010-10-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.13
Earnings History > 61 > eps Estimate
0.08
Earnings History > 61 > eps Difference
0.05
Earnings History > 61 > surprise Percent
62.5
Earnings History > 62 > period
2010-07-31
Earnings History > 62 > report Date
2010-09-08
Earnings History > 62 > date
2010-07-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.05
Earnings History > 62 > eps Estimate
0.07
Earnings History > 62 > eps Difference
-0.02
Earnings History > 62 > surprise Percent
-28.5714
Earnings History > 63 > period
2010-04-30
Earnings History > 63 > report Date
2010-05-27
Earnings History > 63 > date
2010-04-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.12
Earnings History > 63 > eps Estimate
0.09
Earnings History > 63 > eps Difference
0.03
Earnings History > 63 > surprise Percent
33.3333
Earnings History > 64 > period
2010-01-31
Earnings History > 64 > report Date
2010-04-15
Earnings History > 64 > date
2010-01-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.18
Earnings History > 64 > eps Estimate
0.09
Earnings History > 64 > eps Difference
0.09
Earnings History > 64 > surprise Percent
100
Earnings History > 65 > period
2009-10-31
Earnings History > 65 > report Date
2009-12-03
Earnings History > 65 > date
2009-10-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.04
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-07-31
Earnings History > 66 > report Date
2009-09-09
Earnings History > 66 > date
2009-07-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.0147
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-04-30
Earnings History > 67 > report Date
2009-06-09
Earnings History > 67 > date
2009-04-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.031
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2009-01-31
Earnings History > 68 > report Date
2009-04-15
Earnings History > 68 > date
2009-01-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.0882
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-10-31
Earnings History > 69 > report Date
2008-12-09
Earnings History > 69 > date
2008-10-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.0109
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-07-31
Earnings History > 70 > report Date
2008-09-09
Earnings History > 70 > date
2008-07-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.018
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-04-30
Earnings History > 71 > report Date
2008-06-05
Earnings History > 71 > date
2008-04-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.05
Earnings History > 71 > eps Estimate
0.08
Earnings History > 71 > eps Difference
-0.03
Earnings History > 71 > surprise Percent
-37.5
Earnings History > 72 > period
2008-01-31
Earnings History > 72 > report Date
2008-04-02
Earnings History > 72 > date
2008-01-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.15
Earnings History > 72 > eps Estimate
0.24
Earnings History > 72 > eps Difference
-0.09
Earnings History > 72 > surprise Percent
-37.5
Earnings History > 73 > period
2007-10-31
Earnings History > 73 > report Date
2007-11-29
Earnings History > 73 > date
2007-10-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.33
Earnings History > 73 > eps Estimate
0.3
Earnings History > 73 > eps Difference
0.03
Earnings History > 73 > surprise Percent
10
Earnings History > 74 > period
2007-07-31
Earnings History > 74 > report Date
2007-09-05
Earnings History > 74 > date
2007-07-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.11
Earnings History > 74 > eps Estimate
0.06
Earnings History > 74 > eps Difference
0.05
Earnings History > 74 > surprise Percent
83.3333
Earnings History > 75 > period
2007-04-30
Earnings History > 75 > report Date
2007-06-05
Earnings History > 75 > date
2007-04-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.1064
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2007-01-31
Earnings History > 76 > report Date
2007-03-28
Earnings History > 76 > date
2007-01-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.11
Earnings History > 76 > eps Estimate
0.14
Earnings History > 76 > eps Difference
-0.03
Earnings History > 76 > surprise Percent
-21.4286
Earnings History > 77 > period
2006-10-31
Earnings History > 77 > report Date
2006-12-05
Earnings History > 77 > date
2006-10-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.09
Earnings History > 77 > eps Estimate
0.08
Earnings History > 77 > eps Difference
0.01
Earnings History > 77 > surprise Percent
12.5
Earnings History > 78 > period
2006-07-31
Earnings History > 78 > report Date
2006-08-30
Earnings History > 78 > date
2006-07-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.05
Earnings History > 78 > eps Estimate
-0.02
Earnings History > 78 > eps Difference
0.07
Earnings History > 78 > surprise Percent
350
Earnings History > 79 > period
2006-04-30
Earnings History > 79 > report Date
2006-05-26
Earnings History > 79 > date
2006-04-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.05
Earnings History > 79 > eps Estimate
0.05
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
0
Earnings History > 80 > period
2006-01-31
Earnings History > 80 > report Date
2006-03-24
Earnings History > 80 > date
2006-01-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.19
Earnings History > 80 > eps Estimate
0.26
Earnings History > 80 > eps Difference
-0.07
Earnings History > 80 > surprise Percent
-26.9231
Earnings History > 81 > period
2005-10-31
Earnings History > 81 > report Date
2005-11-30
Earnings History > 81 > date
2005-10-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.2
Earnings History > 81 > eps Estimate
0.16
Earnings History > 81 > eps Difference
0.04
Earnings History > 81 > surprise Percent
25
Earnings History > 82 > period
2005-07-31
Earnings History > 82 > report Date
2005-08-31
Earnings History > 82 > date
2005-07-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.24
Earnings History > 82 > eps Estimate
0.19
Earnings History > 82 > eps Difference
0.05
Earnings History > 82 > surprise Percent
26.3158
Earnings History > 83 > period
2005-04-30
Earnings History > 83 > report Date
2005-06-02
Earnings History > 83 > date
2005-04-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.16
Earnings History > 83 > eps Estimate
0.08
Earnings History > 83 > eps Difference
0.08
Earnings History > 83 > surprise Percent
100
Earnings History > 84 > period
2005-01-31
Earnings History > 84 > report Date
2005-03-31
Earnings History > 84 > date
2005-01-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.43
Earnings History > 84 > eps Estimate
0.16
Earnings History > 84 > eps Difference
0.27
Earnings History > 84 > surprise Percent
168.75
Earnings History > 85 > period
2004-10-31
Earnings History > 85 > report Date
2004-12-02
Earnings History > 85 > date
2004-10-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.09
Earnings History > 85 > eps Estimate
0.04
Earnings History > 85 > eps Difference
0.05
Earnings History > 85 > surprise Percent
125
Earnings History > 86 > period
2004-07-31
Earnings History > 86 > report Date
2004-09-01
Earnings History > 86 > date
2004-07-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.0426
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-04-30
Earnings History > 87 > report Date
2004-05-28
Earnings History > 87 > date
2004-04-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.0525
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2004-01-31
Earnings History > 88 > report Date
2004-03-31
Earnings History > 88 > date
2004-01-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.2192
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-10-31
Earnings History > 89 > report Date
2003-12-02
Earnings History > 89 > date
2003-10-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.11
Earnings History > 89 > eps Estimate
0.1
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
10
Earnings History > 90 > period
2003-07-31
Earnings History > 90 > report Date
2003-09-04
Earnings History > 90 > date
2003-07-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.08
Earnings History > 90 > eps Estimate
0.06
Earnings History > 90 > eps Difference
0.02
Earnings History > 90 > surprise Percent
33.3333
Earnings History > 91 > period
2003-04-30
Earnings History > 91 > report Date
2003-06-03
Earnings History > 91 > date
2003-04-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.08
Earnings History > 91 > eps Estimate
0.07
Earnings History > 91 > eps Difference
0.01
Earnings History > 91 > surprise Percent
14.2857
Earnings History > 92 > period
2003-01-31
Earnings History > 92 > report Date
2003-03-26
Earnings History > 92 > date
2003-01-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.23
Earnings History > 92 > eps Estimate
0.26
Earnings History > 92 > eps Difference
-0.03
Earnings History > 92 > surprise Percent
-11.5385
Earnings History > 93 > period
2002-10-31
Earnings History > 93 > report Date
2002-12-04
Earnings History > 93 > date
2002-10-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.1
Earnings History > 93 > eps Estimate
0.1
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-07-31
Earnings History > 94 > report Date
2002-09-04
Earnings History > 94 > date
2002-07-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.12
Earnings History > 94 > eps Estimate
0.11
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
9.0909
Earnings History > 95 > period
2002-04-30
Earnings History > 95 > report Date
2002-05-30
Earnings History > 95 > date
2002-04-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.1
Earnings History > 95 > eps Estimate
0.09
Earnings History > 95 > eps Difference
0.01
Earnings History > 95 > surprise Percent
11.1111
Earnings History > 96 > period
2002-01-31
Earnings History > 96 > report Date
2002-03-27
Earnings History > 96 > date
2002-01-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.26
Earnings History > 96 > eps Estimate
0.25
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
4
Earnings History > 97 > period
2001-10-31
Earnings History > 97 > report Date
2001-11-29
Earnings History > 97 > date
2001-10-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.11
Earnings History > 97 > eps Estimate
0.07
Earnings History > 97 > eps Difference
0.04
Earnings History > 97 > surprise Percent
57.1429
Earnings History > 98 > period
2001-07-31
Earnings History > 98 > report Date
2001-08-30
Earnings History > 98 > date
2001-07-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.1
Earnings History > 98 > eps Estimate
0.08
Earnings History > 98 > eps Difference
0.02
Earnings History > 98 > surprise Percent
25
Earnings History > 99 > period
2001-04-30
Earnings History > 99 > report Date
2001-05-31
Earnings History > 99 > date
2001-04-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.08
Earnings History > 99 > eps Estimate
0.08
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
0
Earnings History > 100 > period
2001-01-31
Earnings History > 100 > report Date
2001-03-27
Earnings History > 100 > date
2001-01-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.21
Earnings History > 100 > eps Estimate
0.24
Earnings History > 100 > eps Difference
-0.03
Earnings History > 100 > surprise Percent
-12.5
Earnings History > 101 > period
2000-10-31
Earnings History > 101 > report Date
2000-11-29
Earnings History > 101 > date
2000-10-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.07
Earnings History > 101 > eps Estimate
0.05
Earnings History > 101 > eps Difference
0.02
Earnings History > 101 > surprise Percent
40
Earnings History > 102 > period
2000-07-31
Earnings History > 102 > report Date
2000-08-31
Earnings History > 102 > date
2000-07-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.08
Earnings History > 102 > eps Estimate
0.08
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-04-30
Earnings History > 103 > report Date
2000-05-31
Earnings History > 103 > date
2000-04-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.06
Earnings History > 103 > eps Estimate
0.06
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
2000-01-31
Earnings History > 104 > report Date
2000-03-23
Earnings History > 104 > date
2000-01-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.14
Earnings History > 104 > eps Estimate
0.13
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
7.6923
Earnings History > 105 > period
1999-10-31
Earnings History > 105 > report Date
1999-12-02
Earnings History > 105 > date
1999-10-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.04
Earnings History > 105 > eps Estimate
0.03
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
33.3333
Earnings History > 106 > period
1999-07-31
Earnings History > 106 > report Date
1999-08-27
Earnings History > 106 > date
1999-07-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.07
Earnings History > 106 > eps Estimate
0.04
Earnings History > 106 > eps Difference
0.03
Earnings History > 106 > surprise Percent
75
Earnings History > 107 > period
1999-04-30
Earnings History > 107 > report Date
1999-06-03
Earnings History > 107 > date
1999-04-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.04
Earnings History > 107 > eps Estimate
0.03
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
33.3333
Earnings History > 108 > period
1999-01-31
Earnings History > 108 > report Date
1999-03-24
Earnings History > 108 > date
1999-01-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.11
Earnings History > 108 > eps Estimate
0.1
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
10
Earnings History > 109 > period
1998-10-31
Earnings History > 109 > report Date
1998-12-02
Earnings History > 109 > date
1998-10-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.01
Earnings History > 109 > eps Estimate
0.01
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-07-31
Earnings History > 110 > report Date
1998-08-27
Earnings History > 110 > date
1998-07-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.03
Earnings History > 110 > eps Estimate
0.03
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-04-30
Earnings History > 111 > report Date
1998-06-03
Earnings History > 111 > date
1998-04-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.02
Earnings History > 111 > eps Estimate
0.02
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1998-01-31
Earnings History > 112 > report Date
1998-03-26
Earnings History > 112 > date
1998-01-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.09
Earnings History > 112 > eps Estimate
0.07
Earnings History > 112 > eps Difference
0.02
Earnings History > 112 > surprise Percent
28.5714
Earnings History > 113 > period
1997-10-31
Earnings History > 113 > report Date
1997-12-04
Earnings History > 113 > date
1997-10-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.01
Earnings History > 113 > eps Estimate
0.01
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-07-31
Earnings History > 114 > report Date
1997-09-04
Earnings History > 114 > date
1997-07-31
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.03
Earnings History > 114 > eps Estimate
0.02
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
50
Earnings History > 115 > period
1997-04-30
Earnings History > 115 > report Date
1997-06-03
Earnings History > 115 > date
1997-04-30
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.01
Earnings History > 115 > eps Estimate
0.01
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1997-01-31
Earnings History > 116 > report Date
1997-03-27
Earnings History > 116 > date
1997-01-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.07
Earnings History > 116 > eps Estimate
0.04
Earnings History > 116 > eps Difference
0.03
Earnings History > 116 > surprise Percent
75
Earnings History > 117 > period
1996-10-31
Earnings History > 117 > report Date
1996-12-09
Earnings History > 117 > date
1996-10-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.01
Earnings History > 117 > eps Estimate
0.02
Earnings History > 117 > eps Difference
-0.01
Earnings History > 117 > surprise Percent
-50
Earnings History > 118 > period
1996-07-31
Earnings History > 118 > report Date
1996-09-09
Earnings History > 118 > date
1996-07-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.07
Earnings History > 118 > eps Estimate
0.11
Earnings History > 118 > eps Difference
-0.04
Earnings History > 118 > surprise Percent
-36.3636
Earnings History > 119 > period
1996-04-30
Earnings History > 119 > report Date
1996-06-04
Earnings History > 119 > date
1996-04-30
Earnings History > 119 > before After Market
BeforeMarket
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.08
Earnings History > 119 > eps Estimate
0.08
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1996-01-31
Earnings History > 120 > report Date
1996-03-26
Earnings History > 120 > date
1996-01-31
Earnings History > 120 > before After Market
BeforeMarket
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.4
Earnings History > 120 > eps Estimate
0.43
Earnings History > 120 > eps Difference
-0.03
Earnings History > 120 > surprise Percent
-6.9767
Earnings History > 121 > period
1995-10-31
Earnings History > 121 > report Date
1995-12-05
Earnings History > 121 > date
1995-10-31
Earnings History > 121 > before After Market
BeforeMarket
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.09
Earnings History > 121 > eps Estimate
0.09
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
0
Earnings History > 122 > period
1995-07-31
Earnings History > 122 > report Date
1995-09-07
Earnings History > 122 > date
1995-07-31
Earnings History > 122 > before After Market
BeforeMarket
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.12
Earnings History > 122 > eps Estimate
0.11
Earnings History > 122 > eps Difference
0.01
Earnings History > 122 > surprise Percent
9.0909
Earnings History > 123 > period
1995-04-30
Earnings History > 123 > report Date
1995-06-02
Earnings History > 123 > date
1995-04-30
Earnings History > 123 > before After Market
BeforeMarket
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.08
Earnings History > 123 > eps Estimate
0.08
Earnings History > 123 > eps Difference
0
Earnings History > 123 > surprise Percent
0
Earnings History > 124 > period
1995-01-31
Earnings History > 124 > report Date
1995-03-22
Earnings History > 124 > date
1995-01-31
Earnings History > 124 > before After Market
BeforeMarket
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
0.37
Earnings History > 124 > eps Estimate
0.41
Earnings History > 124 > eps Difference
-0.04
Earnings History > 124 > surprise Percent
-9.7561
Earnings History > 125 > period
1994-10-31
Earnings History > 125 > report Date
1994-12-07
Earnings History > 125 > date
1994-10-31
Earnings History > 125 > before After Market
BeforeMarket
Earnings History > 125 > currency
USD
Earnings History > 125 > eps Actual
0.08
Earnings History > 125 > eps Estimate
0.07
Earnings History > 125 > eps Difference
0.01
Earnings History > 125 > surprise Percent
14.2857
Earnings History > 126 > period
1994-07-31
Earnings History > 126 > report Date
1994-09-01
Earnings History > 126 > date
1994-07-31
Earnings History > 126 > before After Market
-
Earnings History > 126 > currency
USD
Earnings History > 126 > eps Actual
0.1
Earnings History > 126 > eps Estimate
0.1
Earnings History > 126 > eps Difference
0
Earnings History > 126 > surprise Percent
0
Earnings History > 127 > period
1994-04-30
Earnings History > 127 > report Date
1994-06-08
Earnings History > 127 > date
1994-04-30
Earnings History > 127 > before After Market
-
Earnings History > 127 > currency
USD
Earnings History > 127 > eps Actual
0.06
Earnings History > 127 > eps Estimate
0.05
Earnings History > 127 > eps Difference
0.01
Earnings History > 127 > surprise Percent
20
Earnings History > 128 > period
1994-01-31
Earnings History > 128 > report Date
1994-03-16
Earnings History > 128 > date
1994-01-31
Earnings History > 128 > before After Market
-
Earnings History > 128 > currency
USD
Earnings History > 128 > eps Actual
0.31
Earnings History > 128 > eps Estimate
0.31
Earnings History > 128 > eps Difference
0
Earnings History > 128 > surprise Percent
0
Earnings History > 129 > period
1993-10-31
Earnings History > 129 > report Date
1993-12-03
Earnings History > 129 > date
1993-10-31
Earnings History > 129 > before After Market
-
Earnings History > 129 > currency
USD
Earnings History > 129 > eps Actual
0.05
Earnings History > 129 > eps Estimate
0.04
Earnings History > 129 > eps Difference
0.01
Earnings History > 129 > surprise Percent
25
Earnings History > 130 > period
1993-07-31
Earnings History > 130 > report Date
1993-09-01
Earnings History > 130 > date
1993-07-31
Earnings History > 130 > before After Market
-
Earnings History > 130 > currency
USD
Earnings History > 130 > eps Actual
0.07
Earnings History > 130 > eps Estimate
0.06
Earnings History > 130 > eps Difference
0.01
Earnings History > 130 > surprise Percent
16.6667
Earnings History > 131 > period
1993-01-31
Earnings History > 131 > report Date
1993-03-16
Earnings History > 131 > date
1993-01-31
Earnings History > 131 > before After Market
-
Earnings History > 131 > currency
USD
Earnings History > 131 > eps Actual
0.24
Earnings History > 131 > eps Estimate
0.2
Earnings History > 131 > eps Difference
0.04
Earnings History > 131 > surprise Percent
20
REX American Resources Corporation, together with its subsidiaries, produces and sells ethanol in the United States. The company provides corn, distillers grains, ethanol, distillers corn oil, gasoline, and natural gas. It also offers dry distillers grains with soluble, which is used as a protein in animal feed. The company was formerly known as REX Stores Corporation and changed its name to REX American Resources Corporation in 2010. REX American Resources Corporation was founded in 1980 and is headquartered in Dayton, Ohio.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AHow REX’s Q3 2025 Earnings Beat and Ethanol Strength Will Impact REX American Resources (REX) Investors simplywall.st
Read more →Does Rex Sealing and Packing Industries Limited Stock Fit a LongTerm Value Strategy - Market Correction Analysis & Learn What Analysts Rate “Strong Buy” earlytimes.in
Read more →Showing 2 of 10
(Last Updated 2025-07-31)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Medium
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 High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 93.35% of the total shares of REX American Resources Corporation
1.
BlackRock Inc(17.0761%)
since
2025/06/30
2.
Vanguard Group Inc(7.3348%)
since
2025/06/30
3.
Dimensional Fund Advisors, Inc.(6.8805%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(5.2633%)
since
2025/08/31
5.
Renaissance Technologies Corp(5.0047%)
since
2025/06/30
6.
State Street Corp(4.7447%)
since
2025/06/30
7.
Systematic Financial Management LP(4.2262%)
since
2025/06/30
8.
Brown Advisory Holdings Inc(4.1557%)
since
2025/06/30
9.
American Century Companies Inc(2.6589%)
since
2025/06/30
10.
Vanguard Total Stock Mkt Idx Inv(2.5529%)
since
2025/07/31
11.
Brown Advisory Small-Cap Fdmtl Val Inv(2.3645%)
since
2025/07/31
12.
Geode Capital Management, LLC(2.3545%)
since
2025/06/30
13.
iShares Russell 2000 ETF(2.1647%)
since
2025/08/31
14.
Avantis US Small Cap Value ETF(2.046%)
since
2025/08/30
15.
D. E. Shaw & Co LP(1.8763%)
since
2025/06/30
16.
Hotchkis & Wiley Capital Management LLC(1.8172%)
since
2025/06/30
17.
Morgan Stanley - Brokerage Accounts(1.6706%)
since
2025/06/30
18.
DFA US Small Cap Value I(1.435%)
since
2025/07/31
19.
Northern Trust Corp(1.2848%)
since
2025/06/30
20.
Charles Schwab Investment Management Inc(1.2008%)
since
2025/06/30
21.
Bridgeway Capital Management, LLC(1.1597%)
since
2025/06/30
22.
Amvescap Plc.(1.0274%)
since
2025/06/30
23.
DFA US Targeted Value I(0.9989%)
since
2025/07/31
24.
Vanguard Institutional Extnd Mkt Idx Tr(0.9468%)
since
2025/07/31
25.
iShares Global Clean Engy Trns ETF $ Acc(0.9295%)
since
2025/08/31
26.
Fidelity Small Cap Index(0.8933%)
since
2025/06/30
27.
iShares S&P Small-Cap 600 Value ETF(0.824%)
since
2025/08/31
28.
SPDR® Portfolio S&P 600™ Sm Cap ETF(0.7792%)
since
2025/08/29
29.
Vanguard Energy ETF(0.7547%)
since
2025/07/31
30.
Millennium Management LLC(0.7323%)
since
2025/06/30
31.
Dimensional US Targeted Value ETF(0.7132%)
since
2025/08/29
32.
Nuveen, LLC(0.7044%)
since
2025/06/30
33.
Bank of New York Mellon Corp(0.6778%)
since
2025/06/30
34.
South Dakota Investment Council(0.6707%)
since
2025/06/30
35.
iShares Global Clean Energy ETF(0.6149%)
since
2025/08/31
36.
Vanguard Tax-Managed Small Cap Adm(0.5999%)
since
2025/07/31
37.
iShares Russell 2000 Value ETF(0.5819%)
since
2025/08/31
38.
Bridgeway Omni Small-Cap Value N(0.5499%)
since
2025/06/30
39.
Bridgeway Omni Small-Cap Value(0.5499%)
since
2025/06/30
40.
DFA US Micro Cap I(0.5295%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-01-31
EPS Estimate
0.145
Date
2025-10-31
EPS Actual
0
EPS Estimate
0.265
EPS Difference
-0.265
Surprise Percent
-100%
(Last Updated 2025-07-31)
(Last Updated 2025-07-31)
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-07-31)
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-07-31)
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.