_id
691313dbccc777a4e85d7fc3
Ticker
MCRAA
Name
Mcrae Inds Cl A
Exchange
PINK
Address
400 North Main Street, Mount Gilead, NC, United States, 27306
Country
USA
Sector
Consumer Cyclical
Industry
Footwear & Accessories
Currency
USD
Website
https://www.mcraeindustries.com
Description
McRae Industries, Inc. manufactures, sells, and distributes boot products for the western/lifestyle and work boot markets. It manufactures military combat boots for the United States government. The company offers its products for men, women, and children under the Dan Post, Laredo Western Boots, Dingo, McRae Industrial, and McRae Footwear brand names. McRae Industries, Inc. was founded in 1959 and is headquartered in Mount Gilead, North Carolina.
Last Close
43.75
Volume
100
Current Price
43.75
Change
-0.08
Last Updated
2026-01-05T10:14:05.621Z
Image
-
Ipo Date
-
Market Cap
101618040
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-10-31
Revenue
31203000
Cost Of Revenue
23270000
Gross Profit
7933000
Operating Expenses
6742000
Operating Income
1191000
Interest Expense
-
Pretax Income
1973000
Net Income
1449000
Eps
0.642352722130359
Dividends Per Share
316000
Shares Outstanding
1892793
Income Tax Expense
524000
EBITDA
1973000
Operating Margin
3.8169406787808864
Total Other Income Expense Net
782000
Cash
26725000
Short Term Investments
19734000
Receivables
19583000
Inventories
22288000
Total Current Assets
91770000
Property Plant Equipment
6694000
Total Assets
110442000
Payables
2320000
Short Term Debt
555000
Long Term Debt
-
Total Liabilities
7733000
Equity
102709000
Bs_currency_symbol
-
Depreciation
-
Change In Working Capital
-
Cash From Operations
1266000
Capital Expenditures
150000
Cash From Investing
-5818000
Cash From Financing
-316000
Net Change In Cash
-4868000
Cf_currency_symbol
-
PE
12.691
PB
0.9608694223485771
ROE
1.4107819178455636
ROA
1.3120008692345304
FCF
1116000
Fcf Percent
0.03576579175079319
Piotroski FScore
3
Health Score
53
Deep Value Investing Score
8.5
Defensive Investing Score
7
Dividend Investing Score
3.5
Economic Moat Investing Score
7.3
Garp Investing Score
5
Growth Investing Score
4
Momentum Investing Score
5.5
Net Net Investing Score
5.5
Quality Investing Score
4.5
Value Investing Score
7.5
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
31203000
Quarters > 0 > income Statement > cost Of Revenue
23270000
Quarters > 0 > income Statement > gross Profit
7933000
Quarters > 0 > income Statement > operating Expenses
6742000
Quarters > 0 > income Statement > operating Income
1191000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
1973000
Quarters > 0 > income Statement > net Income
1449000
Quarters > 0 > income Statement > eps
0.642352722130359
Quarters > 0 > income Statement > dividends Per Share
316000
Quarters > 0 > income Statement > shares Outstanding
2255770
Quarters > 0 > income Statement > income Tax Expense
524000
Quarters > 0 > income Statement > EBITDA
1973000
Quarters > 0 > income Statement > operating Margin
3.8169406787808864
Quarters > 0 > income Statement > total Other Income Expense Net
782000
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
26725000
Quarters > 0 > balance Sheet > short Term Investments
19734000
Quarters > 0 > balance Sheet > receivables
19583000
Quarters > 0 > balance Sheet > inventories
22288000
Quarters > 0 > balance Sheet > total Current Assets
91770000
Quarters > 0 > balance Sheet > property Plant Equipment
6694000
Quarters > 0 > balance Sheet > total Assets
110442000
Quarters > 0 > balance Sheet > payables
2320000
Quarters > 0 > balance Sheet > short Term Debt
555000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
7733000
Quarters > 0 > balance Sheet > equity
102709000
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
1449000
Quarters > 0 > cash Flow > depreciation
-
Quarters > 0 > cash Flow > change In Working Capital
-
Quarters > 0 > cash Flow > cash From Operations
1266000
Quarters > 0 > cash Flow > capital Expenditures
150000
Quarters > 0 > cash Flow > cash From Investing
-5818000
Quarters > 0 > cash Flow > cash From Financing
-316000
Quarters > 0 > cash Flow > net Change In Cash
-4868000
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.642352722130359
Quarters > 0 > ratios > PB
0.9608694223485771
Quarters > 0 > ratios > ROE
1.4107819178455636
Quarters > 0 > ratios > ROA
1.3120008692345304
Quarters > 0 > ratios > FCF
1116000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.03576579175079319
Quarters > 0 > health Score
53
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
27738000
Quarters > 1 > income Statement > cost Of Revenue
19962000
Quarters > 1 > income Statement > gross Profit
7776000
Quarters > 1 > income Statement > operating Expenses
6558000
Quarters > 1 > income Statement > operating Income
1218000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
1977000
Quarters > 1 > income Statement > net Income
1514000
Quarters > 1 > income Statement > eps
0.6711677165668486
Quarters > 1 > income Statement > dividends Per Share
315000
Quarters > 1 > income Statement > shares Outstanding
2255770
Quarters > 1 > income Statement > income Tax Expense
463000
Quarters > 1 > income Statement > EBITDA
1756000
Quarters > 1 > income Statement > operating Margin
4.391088038070516
Quarters > 1 > income Statement > total Other Income Expense Net
759000
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
31593000
Quarters > 1 > balance Sheet > short Term Investments
15516000
Quarters > 1 > balance Sheet > receivables
18475000
Quarters > 1 > balance Sheet > inventories
24599000
Quarters > 1 > balance Sheet > total Current Assets
91794000
Quarters > 1 > balance Sheet > property Plant Equipment
6863000
Quarters > 1 > balance Sheet > total Assets
110240000
Quarters > 1 > balance Sheet > payables
2093000
Quarters > 1 > balance Sheet > short Term Debt
555000
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
8664000
Quarters > 1 > balance Sheet > equity
101576000
Quarters > 1 > balance Sheet > currency_symbol
-
Quarters > 1 > cash Flow > net Income
1514000
Quarters > 1 > cash Flow > depreciation
-
Quarters > 1 > cash Flow > change In Working Capital
-
Quarters > 1 > cash Flow > cash From Operations
1777000
Quarters > 1 > cash Flow > capital Expenditures
165000
Quarters > 1 > cash Flow > cash From Investing
1010000
Quarters > 1 > cash Flow > cash From Financing
-315000
Quarters > 1 > cash Flow > net Change In Cash
2472000
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
0.6711677165668486
Quarters > 1 > ratios > PB
0.9715871613373238
Quarters > 1 > ratios > ROE
1.4905095691895722
Quarters > 1 > ratios > ROA
1.373367198838897
Quarters > 1 > ratios > FCF
1612000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.05811522099646694
Quarters > 1 > health Score
57
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
30870000
Quarters > 2 > income Statement > cost Of Revenue
21077000
Quarters > 2 > income Statement > gross Profit
9793000
Quarters > 2 > income Statement > operating Expenses
6279000
Quarters > 2 > income Statement > operating Income
3514000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
3785000
Quarters > 2 > income Statement > net Income
3160000
Quarters > 2 > income Statement > eps
1.3991463436232576
Quarters > 2 > income Statement > dividends Per Share
316000
Quarters > 2 > income Statement > shares Outstanding
2258520
Quarters > 2 > income Statement > income Tax Expense
625000
Quarters > 2 > income Statement > EBITDA
3671000
Quarters > 2 > income Statement > operating Margin
11.383219954648526
Quarters > 2 > income Statement > total Other Income Expense Net
271000
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
29121000
Quarters > 2 > balance Sheet > short Term Investments
14077000
Quarters > 2 > balance Sheet > receivables
17243000
Quarters > 2 > balance Sheet > inventories
26689000
Quarters > 2 > balance Sheet > total Current Assets
88835000
Quarters > 2 > balance Sheet > property Plant Equipment
6992000
Quarters > 2 > balance Sheet > total Assets
108267000
Quarters > 2 > balance Sheet > payables
2937000
Quarters > 2 > balance Sheet > short Term Debt
548000
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
7890000
Quarters > 2 > balance Sheet > equity
100377000
Quarters > 2 > balance Sheet > currency_symbol
-
Quarters > 2 > cash Flow > net Income
3160000
Quarters > 2 > cash Flow > depreciation
157000
Quarters > 2 > cash Flow > change In Working Capital
-
Quarters > 2 > cash Flow > cash From Operations
2822000
Quarters > 2 > cash Flow > capital Expenditures
394000
Quarters > 2 > cash Flow > cash From Investing
3998000
Quarters > 2 > cash Flow > cash From Financing
-535000
Quarters > 2 > cash Flow > net Change In Cash
6285000
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
1.3991463436232576
Quarters > 2 > ratios > PB
0.9843913446307421
Quarters > 2 > ratios > ROE
3.1481315440788227
Quarters > 2 > ratios > ROA
2.918710225645857
Quarters > 2 > ratios > FCF
2428000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.0786524133462909
Quarters > 2 > health Score
60
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
27548000
Quarters > 3 > income Statement > cost Of Revenue
20417000
Quarters > 3 > income Statement > gross Profit
7131000
Quarters > 3 > income Statement > operating Expenses
6382000
Quarters > 3 > income Statement > operating Income
749000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
1483000
Quarters > 3 > income Statement > net Income
1053000
Quarters > 3 > income Statement > eps
0.4658962197366558
Quarters > 3 > income Statement > dividends Per Share
1897000
Quarters > 3 > income Statement > shares Outstanding
2260160
Quarters > 3 > income Statement > income Tax Expense
430000
Quarters > 3 > income Statement > EBITDA
1483000
Quarters > 3 > income Statement > operating Margin
2.718890663569043
Quarters > 3 > income Statement > total Other Income Expense Net
734000
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
22836000
Quarters > 3 > balance Sheet > short Term Investments
16620000
Quarters > 3 > balance Sheet > receivables
16973000
Quarters > 3 > balance Sheet > inventories
28355000
Quarters > 3 > balance Sheet > total Current Assets
86162000
Quarters > 3 > balance Sheet > property Plant Equipment
6919000
Quarters > 3 > balance Sheet > total Assets
106005000
Quarters > 3 > balance Sheet > payables
3717000
Quarters > 3 > balance Sheet > short Term Debt
548000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
8253000
Quarters > 3 > balance Sheet > equity
97752000
Quarters > 3 > balance Sheet > currency_symbol
-
Quarters > 3 > cash Flow > net Income
1053000
Quarters > 3 > cash Flow > depreciation
-
Quarters > 3 > cash Flow > change In Working Capital
-
Quarters > 3 > cash Flow > cash From Operations
-1800000
Quarters > 3 > cash Flow > capital Expenditures
141000
Quarters > 3 > cash Flow > cash From Investing
3825000
Quarters > 3 > cash Flow > cash From Financing
-1897000
Quarters > 3 > cash Flow > net Change In Cash
128000
Quarters > 3 > cash Flow > currency_symbol
-
Quarters > 3 > ratios > PE
0.4658962197366558
Quarters > 3 > ratios > PB
1.0115598657827973
Quarters > 3 > ratios > ROE
1.0772158114411983
Quarters > 3 > ratios > ROA
0.9933493703127211
Quarters > 3 > ratios > FCF
-1941000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.0704588354871497
Quarters > 3 > health Score
51
Annuals > 0 > quarter
2025-07-31
Annuals > 0 > income Statement > revenue
114858000
Annuals > 0 > income Statement > cost Of Revenue
81821000
Annuals > 0 > income Statement > gross Profit
33037000
Annuals > 0 > income Statement > operating Expenses
25748000
Annuals > 0 > income Statement > operating Income
7289000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
9781000
Annuals > 0 > income Statement > net Income
7573000
Annuals > 0 > income Statement > eps
3.352884818024202
Annuals > 0 > income Statement > dividends Per Share
2844000
Annuals > 0 > income Statement > shares Outstanding
2258652
Annuals > 0 > income Statement > income Tax Expense
2208000
Annuals > 0 > income Statement > EBITDA
11022000
Annuals > 0 > income Statement > operating Margin
6.346096919674729
Annuals > 0 > income Statement > total Other Income Expense Net
2492000
Annuals > 0 > income Statement > currency_symbol
-
Annuals > 0 > balance Sheet > cash
31593000
Annuals > 0 > balance Sheet > short Term Investments
15516000
Annuals > 0 > balance Sheet > receivables
18475000
Annuals > 0 > balance Sheet > inventories
24599000
Annuals > 0 > balance Sheet > total Current Assets
91794000
Annuals > 0 > balance Sheet > property Plant Equipment
6863000
Annuals > 0 > balance Sheet > total Assets
110240000
Annuals > 0 > balance Sheet > payables
2093000
Annuals > 0 > balance Sheet > short Term Debt
555000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
8664000
Annuals > 0 > balance Sheet > equity
101576000
Annuals > 0 > balance Sheet > currency_symbol
-
Annuals > 0 > cash Flow > net Income
7573000
Annuals > 0 > cash Flow > depreciation
1241000
Annuals > 0 > cash Flow > change In Working Capital
-2413000
Annuals > 0 > cash Flow > cash From Operations
4026000
Annuals > 0 > cash Flow > capital Expenditures
834000
Annuals > 0 > cash Flow > cash From Investing
9907000
Annuals > 0 > cash Flow > cash From Financing
-3063000
Annuals > 0 > cash Flow > net Change In Cash
10870000
Annuals > 0 > cash Flow > currency_symbol
-
Annuals > 0 > ratios > PE
3.352884818024202
Annuals > 0 > ratios > PB
0.9728284732614003
Annuals > 0 > ratios > ROE
7.455501299519572
Annuals > 0 > ratios > ROA
6.86955732946299
Annuals > 0 > ratios > FCF
3192000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.027790837381810582
Annuals > 0 > health Score
63
Annuals > 1 > quarter
2024-07-31
Annuals > 1 > income Statement > revenue
122404000
Annuals > 1 > income Statement > cost Of Revenue
85588000
Annuals > 1 > income Statement > gross Profit
36816000
Annuals > 1 > income Statement > operating Expenses
24004000
Annuals > 1 > income Statement > operating Income
12812000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
15542000
Annuals > 1 > income Statement > net Income
12789000
Annuals > 1 > income Statement > eps
5.658448959365709
Annuals > 1 > income Statement > dividends Per Share
2641000
Annuals > 1 > income Statement > shares Outstanding
2260160
Annuals > 1 > income Statement > income Tax Expense
2753000
Annuals > 1 > income Statement > EBITDA
16395000
Annuals > 1 > income Statement > operating Margin
10.46697820332669
Annuals > 1 > income Statement > total Other Income Expense Net
2730000
Annuals > 1 > income Statement > currency_symbol
-
Annuals > 1 > balance Sheet > cash
20723000
Annuals > 1 > balance Sheet > short Term Investments
17344000
Annuals > 1 > balance Sheet > receivables
20447000
Annuals > 1 > balance Sheet > inventories
23788000
Annuals > 1 > balance Sheet > total Current Assets
82528000
Annuals > 1 > balance Sheet > property Plant Equipment
7308000
Annuals > 1 > balance Sheet > total Assets
106542000
Annuals > 1 > balance Sheet > payables
3692000
Annuals > 1 > balance Sheet > short Term Debt
548000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
9477000
Annuals > 1 > balance Sheet > equity
97065000
Annuals > 1 > balance Sheet > currency_symbol
-
Annuals > 1 > cash Flow > net Income
12789000
Annuals > 1 > cash Flow > depreciation
853000
Annuals > 1 > cash Flow > change In Working Capital
-1122000
Annuals > 1 > cash Flow > cash From Operations
7549000
Annuals > 1 > cash Flow > capital Expenditures
862000
Annuals > 1 > cash Flow > cash From Investing
-2514000
Annuals > 1 > cash Flow > cash From Financing
-2641000
Annuals > 1 > cash Flow > net Change In Cash
2394000
Annuals > 1 > cash Flow > currency_symbol
-
Annuals > 1 > ratios > PE
5.658448959365709
Annuals > 1 > ratios > PB
1.018719414825117
Annuals > 1 > ratios > ROE
13.175707000463607
Annuals > 1 > ratios > ROA
12.003716844061497
Annuals > 1 > ratios > FCF
6687000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.054630567628508875
Annuals > 1 > health Score
75
Annuals > 2 > quarter
2023-07-31
Annuals > 2 > income Statement > revenue
124702000
Annuals > 2 > income Statement > cost Of Revenue
90808000
Annuals > 2 > income Statement > gross Profit
33894000
Annuals > 2 > income Statement > operating Expenses
23628000
Annuals > 2 > income Statement > operating Income
10266000
Annuals > 2 > income Statement > interest Expense
-
Annuals > 2 > income Statement > pretax Income
11056000
Annuals > 2 > income Statement > net Income
8061000
Annuals > 2 > income Statement > eps
3.566563237365159
Annuals > 2 > income Statement > dividends Per Share
2393000
Annuals > 2 > income Statement > shares Outstanding
2260159
Annuals > 2 > income Statement > income Tax Expense
2995000
Annuals > 2 > income Statement > EBITDA
11768000
Annuals > 2 > income Statement > operating Margin
8.232426103831534
Annuals > 2 > income Statement > total Other Income Expense Net
790000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
18329000
Annuals > 2 > balance Sheet > short Term Investments
21506000
Annuals > 2 > balance Sheet > receivables
20250000
Annuals > 2 > balance Sheet > inventories
21914000
Annuals > 2 > balance Sheet > total Current Assets
82316000
Annuals > 2 > balance Sheet > property Plant Equipment
7279000
Annuals > 2 > balance Sheet > total Assets
95469000
Annuals > 2 > balance Sheet > payables
2122000
Annuals > 2 > balance Sheet > short Term Debt
858000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
8552000
Annuals > 2 > balance Sheet > equity
86917000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
8061000
Annuals > 2 > cash Flow > depreciation
1502000
Annuals > 2 > cash Flow > change In Working Capital
7007000
Annuals > 2 > cash Flow > cash From Operations
16678000
Annuals > 2 > cash Flow > capital Expenditures
751000
Annuals > 2 > cash Flow > cash From Investing
-11271000
Annuals > 2 > cash Flow > cash From Financing
-2393000
Annuals > 2 > cash Flow > net Change In Cash
3014000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
3.566563237365159
Annuals > 2 > ratios > PB
1.13765956314645
Annuals > 2 > ratios > ROE
9.274365198982938
Annuals > 2 > ratios > ROA
8.443578543820507
Annuals > 2 > ratios > FCF
15927000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.12772048563776042
Annuals > 2 > health Score
77
Annuals > 3 > quarter
2022-07-31
Annuals > 3 > income Statement > revenue
124833000
Annuals > 3 > income Statement > cost Of Revenue
88376000
Annuals > 3 > income Statement > gross Profit
36457000
Annuals > 3 > income Statement > operating Expenses
22924000
Annuals > 3 > income Statement > operating Income
13533000
Annuals > 3 > income Statement > interest Expense
-
Annuals > 3 > income Statement > pretax Income
13410000
Annuals > 3 > income Statement > net Income
10199000
Annuals > 3 > income Statement > eps
4.512512388503469
Annuals > 3 > income Statement > dividends Per Share
1196000
Annuals > 3 > income Statement > shares Outstanding
2260160
Annuals > 3 > income Statement > income Tax Expense
3211000
Annuals > 3 > income Statement > EBITDA
14550000
Annuals > 3 > income Statement > operating Margin
10.840883420249453
Annuals > 3 > income Statement > total Other Income Expense Net
-123000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
15315000
Annuals > 3 > balance Sheet > short Term Investments
10546000
Annuals > 3 > balance Sheet > receivables
26092000
Annuals > 3 > balance Sheet > inventories
24484000
Annuals > 3 > balance Sheet > total Current Assets
76754000
Annuals > 3 > balance Sheet > property Plant Equipment
5151000
Annuals > 3 > balance Sheet > total Assets
91044000
Annuals > 3 > balance Sheet > payables
5168000
Annuals > 3 > balance Sheet > short Term Debt
-
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
9795000
Annuals > 3 > balance Sheet > equity
81249000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
10199000
Annuals > 3 > cash Flow > depreciation
1017000
Annuals > 3 > cash Flow > change In Working Capital
-15197000
Annuals > 3 > cash Flow > cash From Operations
-4165000
Annuals > 3 > cash Flow > capital Expenditures
806000
Annuals > 3 > cash Flow > cash From Investing
-2813000
Annuals > 3 > cash Flow > cash From Financing
-1196000
Annuals > 3 > cash Flow > net Change In Cash
-8174000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
4.512512388503469
Annuals > 3 > ratios > PB
1.2170242095287327
Annuals > 3 > ratios > ROE
12.55276988024468
Annuals > 3 > ratios > ROA
11.202275822679145
Annuals > 3 > ratios > FCF
-4971000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.0398212011247026
Annuals > 3 > health Score
69
Valuation > metrics > PE
12.691
Valuation > metrics > PB
0.9608694223485771
Valuation > final Score
100
Valuation > verdict
2.0% Undervalued
Profitability > metrics > ROE
1.4107819178455636
Profitability > metrics > ROA
1.5789473684210527
Profitability > metrics > Net Margin
0.046437842515142776
Profitability > final Score
15
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.07529038351069527
Risk > final Score
80
Risk > verdict
Low
Liquidity > metrics > Current Ratio
31.92
Liquidity > metrics > Quick Ratio
24.167652173913044
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
100
Prev Profitabilities > 0
16
Prev Profitabilities > 1
32
Prev Profitabilities > 2
12
Prev Risks > 0
82
Prev Risks > 1
100
Prev Risks > 2
80
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:11:06.490Z
Earnings History > 0 > period
2025-10-31
Earnings History > 0 > report Date
2025-11-24
Earnings History > 0 > date
2025-10-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.67
Earnings History > 0 > eps Estimate
0
Earnings History > 0 > eps Difference
0.67
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-07-31
Earnings History > 1 > report Date
2025-07-31
Earnings History > 1 > date
2025-07-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.6712
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-04-30
Earnings History > 2 > report Date
2025-06-10
Earnings History > 2 > date
2025-04-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.3991
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-01-31
Earnings History > 3 > report Date
2025-03-19
Earnings History > 3 > date
2025-01-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.4659
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-10-31
Earnings History > 4 > report Date
2025-01-03
Earnings History > 4 > date
2024-10-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.8168
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-07-31
Earnings History > 5 > report Date
2024-09-25
Earnings History > 5 > date
2024-07-31
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
2.6016
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-04-30
Earnings History > 6 > report Date
2024-06-12
Earnings History > 6 > date
2024-04-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.9075
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-01-31
Earnings History > 7 > report Date
2024-03-21
Earnings History > 7 > date
2024-01-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.7238
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-10-31
Earnings History > 8 > report Date
2023-11-27
Earnings History > 8 > date
2023-10-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.6154
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-04-30
Earnings History > 9 > report Date
2023-06-12
Earnings History > 9 > date
2023-04-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.9221
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-01-31
Earnings History > 10 > report Date
2023-03-17
Earnings History > 10 > date
2023-01-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.765
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-10-31
Earnings History > 11 > report Date
2022-12-14
Earnings History > 11 > date
2022-10-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.28
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-04-30
Earnings History > 12 > report Date
2022-06-21
Earnings History > 12 > date
2022-04-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.13
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-01-31
Earnings History > 13 > report Date
2022-03-18
Earnings History > 13 > date
2022-01-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.12
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2021-10-31
Earnings History > 14 > report Date
2021-11-18
Earnings History > 14 > date
2021-10-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.41
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-07-31
Earnings History > 15 > report Date
2021-10-30
Earnings History > 15 > date
2021-07-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.98
Earnings History > 15 > eps Estimate
0
Earnings History > 15 > eps Difference
0.98
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-04-30
Earnings History > 16 > report Date
2021-06-23
Earnings History > 16 > date
2021-04-30
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.52
Earnings History > 16 > eps Estimate
0
Earnings History > 16 > eps Difference
0.52
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-01-31
Earnings History > 17 > report Date
2021-03-22
Earnings History > 17 > date
2021-01-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.32
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2020-10-31
Earnings History > 18 > report Date
2020-12-14
Earnings History > 18 > date
2020-10-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.21
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-07-31
Earnings History > 19 > report Date
2020-09-23
Earnings History > 19 > date
2020-07-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.5
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-04-30
Earnings History > 20 > report Date
2020-06-12
Earnings History > 20 > date
2020-04-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.22
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-01-31
Earnings History > 21 > report Date
2020-03-20
Earnings History > 21 > date
2020-01-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.2461
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2019-10-31
Earnings History > 22 > report Date
2019-11-12
Earnings History > 22 > date
2019-10-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.19
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-07-31
Earnings History > 23 > report Date
2019-08-03
Earnings History > 23 > date
2019-07-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.338
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0.338
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-04-30
Earnings History > 24 > report Date
2019-06-19
Earnings History > 24 > date
2019-04-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.16
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-01-31
Earnings History > 25 > report Date
2019-03-18
Earnings History > 25 > date
2019-01-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.03
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2018-10-31
Earnings History > 26 > report Date
2018-11-13
Earnings History > 26 > date
2018-10-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.06
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-07-31
Earnings History > 27 > report Date
2018-10-27
Earnings History > 27 > date
2018-07-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.3576
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
0.3576
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-04-30
Earnings History > 28 > report Date
2018-06-07
Earnings History > 28 > date
2018-04-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.03
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-01-31
Earnings History > 29 > report Date
2018-04-04
Earnings History > 29 > date
2018-01-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.28
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2017-10-31
Earnings History > 30 > report Date
2017-12-04
Earnings History > 30 > date
2017-10-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.54
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-07-31
Earnings History > 31 > report Date
2017-09-27
Earnings History > 31 > date
2017-07-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.3
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-04-30
Earnings History > 32 > report Date
2017-06-12
Earnings History > 32 > date
2017-04-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.5
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-01-31
Earnings History > 33 > report Date
2017-04-29
Earnings History > 33 > date
2017-01-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.4995
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2016-10-31
Earnings History > 34 > report Date
2017-01-28
Earnings History > 34 > date
2016-10-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.6753
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-07-31
Earnings History > 35 > report Date
2016-10-29
Earnings History > 35 > date
2016-07-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.6314
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-04-30
Earnings History > 36 > report Date
2016-07-30
Earnings History > 36 > date
2016-04-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.2527
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-01-31
Earnings History > 37 > report Date
2016-04-30
Earnings History > 37 > date
2016-01-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.2812
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2015-10-31
Earnings History > 38 > report Date
2016-01-30
Earnings History > 38 > date
2015-10-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.5758
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-07-31
Earnings History > 39 > report Date
2015-10-31
Earnings History > 39 > date
2015-07-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.8208
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-04-30
Earnings History > 40 > report Date
2015-05-02
Earnings History > 40 > date
2015-04-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.4974
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-01-31
Earnings History > 41 > report Date
2015-03-18
Earnings History > 41 > date
2015-01-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.5995
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2014-10-31
Earnings History > 42 > report Date
2015-01-31
Earnings History > 42 > date
2014-10-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.5995
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-07-31
Earnings History > 43 > report Date
2014-08-02
Earnings History > 43 > date
2014-07-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.7324
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-04-30
Earnings History > 44 > report Date
2014-05-03
Earnings History > 44 > date
2014-04-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.5032
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-01-31
Earnings History > 45 > report Date
2014-02-01
Earnings History > 45 > date
2014-01-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.6176
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2013-10-31
Earnings History > 46 > report Date
2013-11-02
Earnings History > 46 > date
2013-10-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.2528
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-07-31
Earnings History > 47 > report Date
2013-08-03
Earnings History > 47 > date
2013-07-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.9691
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-04-30
Earnings History > 48 > report Date
2013-06-10
Earnings History > 48 > date
2013-04-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.5479
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-01-31
Earnings History > 49 > report Date
2013-04-27
Earnings History > 49 > date
2013-01-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.5479
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2012-10-31
Earnings History > 50 > report Date
2013-01-26
Earnings History > 50 > date
2012-10-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.7657
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-07-31
Earnings History > 51 > report Date
2012-10-27
Earnings History > 51 > date
2012-07-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.7968
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-04-30
Earnings History > 52 > report Date
2012-07-28
Earnings History > 52 > date
2012-04-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.4841
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-01-31
Earnings History > 53 > report Date
2012-04-28
Earnings History > 53 > date
2012-01-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.3731
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2011-10-31
Earnings History > 54 > report Date
2012-01-28
Earnings History > 54 > date
2011-10-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.5558
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-07-31
Earnings History > 55 > report Date
2011-10-29
Earnings History > 55 > date
2011-07-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.559
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-04-30
Earnings History > 56 > report Date
2011-07-30
Earnings History > 56 > date
2011-04-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.3255
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-01-31
Earnings History > 57 > report Date
2011-04-29
Earnings History > 57 > date
2011-01-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.2915
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2010-10-31
Earnings History > 58 > report Date
2011-01-29
Earnings History > 58 > date
2010-10-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.4124
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-04-30
Earnings History > 59 > report Date
2010-06-14
Earnings History > 59 > date
2010-04-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.2797
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-01-31
Earnings History > 60 > report Date
2010-03-17
Earnings History > 60 > date
2010-01-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.2825
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2009-10-31
Earnings History > 61 > report Date
2009-12-07
Earnings History > 61 > date
2009-10-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.4115
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2009-04-30
Earnings History > 62 > report Date
2009-07-21
Earnings History > 62 > date
2009-04-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.6256
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2008-10-31
Earnings History > 63 > report Date
2008-12-22
Earnings History > 63 > date
2008-10-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.4782
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2008-04-30
Earnings History > 64 > report Date
2008-06-23
Earnings History > 64 > date
2008-04-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.4243
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2008-01-31
Earnings History > 65 > report Date
2008-03-18
Earnings History > 65 > date
2008-01-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.5646
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2007-10-31
Earnings History > 66 > report Date
2007-12-17
Earnings History > 66 > date
2007-10-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.7239
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2007-04-30
Earnings History > 67 > report Date
2007-06-28
Earnings History > 67 > date
2007-04-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.1678
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2007-01-31
Earnings History > 68 > report Date
2007-03-15
Earnings History > 68 > date
2007-01-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.3131
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2006-10-31
Earnings History > 69 > report Date
2006-12-22
Earnings History > 69 > date
2006-10-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.5531
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2006-04-30
Earnings History > 70 > report Date
2006-06-13
Earnings History > 70 > date
2006-04-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.4416
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2006-01-31
Earnings History > 71 > report Date
2006-03-14
Earnings History > 71 > date
2006-01-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.5984
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2005-10-31
Earnings History > 72 > report Date
2005-12-13
Earnings History > 72 > date
2005-10-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.3955
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2005-07-31
Earnings History > 73 > report Date
2005-10-28
Earnings History > 73 > date
2005-07-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.0452
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2005-04-30
Earnings History > 74 > report Date
2005-06-14
Earnings History > 74 > date
2005-04-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.0448
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2005-01-31
Earnings History > 75 > report Date
2005-03-14
Earnings History > 75 > date
2005-01-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.1741
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2004-10-31
Earnings History > 76 > report Date
2004-12-13
Earnings History > 76 > date
2004-10-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.98
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2004-07-31
Earnings History > 77 > report Date
2004-10-28
Earnings History > 77 > date
2004-07-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.8001
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2004-04-30
Earnings History > 78 > report Date
2004-06-14
Earnings History > 78 > date
2004-04-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.2854
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2004-01-31
Earnings History > 79 > report Date
2004-03-16
Earnings History > 79 > date
2004-01-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.0051
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2003-10-31
Earnings History > 80 > report Date
2003-12-16
Earnings History > 80 > date
2003-10-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.203
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2003-04-30
Earnings History > 81 > report Date
2003-06-17
Earnings History > 81 > date
2003-04-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.2052
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2002-10-31
Earnings History > 82 > report Date
2002-10-31
Earnings History > 82 > date
2002-10-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
-
Earnings History > 82 > eps Actual
0.1947
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2002-04-30
Earnings History > 83 > report Date
2002-04-30
Earnings History > 83 > date
2002-04-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.2449
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2002-01-31
Earnings History > 84 > report Date
2002-01-31
Earnings History > 84 > date
2002-01-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
-
Earnings History > 84 > eps Actual
0.3121
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2001-10-31
Earnings History > 85 > report Date
2001-10-31
Earnings History > 85 > date
2001-10-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
-
Earnings History > 85 > eps Actual
0.0683
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2001-04-30
Earnings History > 86 > report Date
2001-04-30
Earnings History > 86 > date
2001-04-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.108
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2001-01-31
Earnings History > 87 > report Date
2001-01-31
Earnings History > 87 > date
2001-01-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.0607
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2000-10-31
Earnings History > 88 > report Date
2000-10-31
Earnings History > 88 > date
2000-10-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.0101
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2000-04-30
Earnings History > 89 > report Date
2000-04-30
Earnings History > 89 > date
2000-04-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.0588
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2000-01-31
Earnings History > 90 > report Date
2000-01-31
Earnings History > 90 > date
2000-01-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.1423
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
1999-10-31
Earnings History > 91 > report Date
1999-10-31
Earnings History > 91 > date
1999-10-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.2034
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
1999-04-30
Earnings History > 92 > report Date
1999-04-30
Earnings History > 92 > date
1999-04-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
-
Earnings History > 92 > eps Actual
0.1412
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
1999-01-31
Earnings History > 93 > report Date
1999-01-31
Earnings History > 93 > date
1999-01-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
-
Earnings History > 93 > eps Actual
0.0249
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
1998-10-31
Earnings History > 94 > report Date
1998-10-31
Earnings History > 94 > date
1998-10-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
-
Earnings History > 94 > eps Actual
0.0271
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
McRae Industries, Inc. manufactures, sells, and distributes boot products for the western/lifestyle and work boot markets. It manufactures military combat boots for the United States government. The company offers its products for men, women, and children under the Dan Post, Laredo Western Boots, Dingo, McRae Industrial, and McRae Footwear brand names. McRae Industries, Inc. was founded in 1959 and is headquartered in Mount Gilead, North Carolina.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AI'm more worried about the housing market than the stock market in 2026, says Hamish McRae - MSN
1/16/2026
I'm more worried about the housing market than the stock market in 2026, says Hamish McRae MSN
Read more →Matthew Blake Mcrae Sells 90,089 Shares of Arlo Technologies (NYSE:ARLO) Stock - Defense World
1/11/2026
Matthew Blake Mcrae Sells 90,089 Shares of Arlo Technologies (NYSE:ARLO) Stock Defense World
Read more →Showing 2 of 10
(Last Updated 2025-10-31)
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 High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Mcrae Inds Cl A
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-10-31
EPS Actual
0.67
EPS Estimate
0
EPS Difference
0.67
Surprise Percent
0%
(Last Updated 2025-10-31)
(Last Updated 2025-10-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-10-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-10-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.