_id
69147c20ccc777a4e85d90dd
Ticker
MSB
Name
Mesabi Trust
Exchange
NYSE
Address
1 Columbus Circle, New York, NY, United States, 10019
Country
USA
Sector
Basic Materials
Industry
Steel
Currency
USD
Website
https://mesabi-trust.com
Description
Mesabi Trust, a royalty trust, engages in iron ore mining business in the United States. The company was incorporated in 1961 and is based in New York, New York.
Last Close
35.32
Volume
35070
Current Price
34.63
Change
-1.9535673839184535
Last Updated
2025-12-02T12:08:53.834Z
Image
data:image/webp;base64,UklGRtIDAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSC4BAAABgFxteyrlS7KcGZwenI6cKhx6cWjAK/EV9+5wJ3++sWv5Z8s5EcE2YNs2hOj0MpIvoMcwUagg6wyiYJ0t+Tu2ve0brc5IresfyxiY3rq8S6uTXJ2ujcMUjnGYPv5iYBQCP/fG4Qr3l94p3kuojoj3gS+zcAXepvjAaAQvXIPN9TJFGBURzsHleOaFbUcePk7AZnXEP0bnjzuw2e0PQ3wFfmY2DlsaW9JztfuywSW9jk5gutx3T9GQ8KoG09FoyqCjh2FdBaaj/8U1kmjlnmSkW7Vr1dzUmVPd3AaHNeXcaDHxqZRbx3OC765ibs5sHnVzOxzm9HpDdndVrbfk7M6+MHgvErc3FczY7qdmbwOswdjKyXUSozeerJbpjdkuWhuJ1lujFeLSv6fd23sLAFZQOCB+AgAAMA8AnQEqQABAAD61UJ5MpySiqCwSvAEAFolsALSplts+Jf03kGOVYrTzptr1KbZfxdPSU9QH+O30P0QOlHX8U4T3EomY03BR6r2MXvGFwBIL7y503hqNFKWFMdNZG6dJ00LjDvTKKiaRkhTKQDzTpPAMznKL/Itgd5xsbwLLb1QqAAD+UihILWxBKK+5jRd2WMSWnlIhIVi17JA0pYTmu/rOpwPFlGsBxGwYkp9BYuRmgK4HqeD1I0lrTjvztm6iHE1XbHTtCOBK2bYIL3z/8mZ6e7D2clthhG+u5MGTKKfTMwesG4L2TAFa3atvdVcaWEGwQXvn/5LxR/JobUIZUugYV7WV9Eze3TQXqAAcHb0PFhhx54gg+ob6Z81/8u3a6fdJdwZkW6BNGW16Hej+2itdQ0mzpLHXW/R7Aux/QVaIHbZ43kkNZD8MeWmoy3zPTZsctkaLBJ+FYYxezo0kwVGygQScHxvNv2Mv7kzsgleBElaYD83ilQVXTq8qP9A+PZjMW6DLZBjpIHi1ALE9sotNFTJt4tr1ix/y6gha2wMQqDxnuDq1vrbFIYJfgy3/wYHfXLqv/gX7f7aB2hCUC7Z2iP/LpE5QHDON2vBzH5NIFmqRXBq6W7YjdsBotgiBhQEKE3tgsTq1lPlw8pfVnlsnFTejXc/9q2eLJ8wa6+kloxI2zlAtz37F/NnNOCZ99TdsYgu3fEqvNe1NpRR7rGRSSLbBSh0lWa2OauYBTG/YJjfZyYoI139nJiUjn9ZajzAWsjMsk93OBZT0L+Tph6TCDq/l5euMF4RFbSbyqIajy+5B/w4HOXQRe5GGlJYWjrRo+tNqY7M4bO6gAAA=
Ipo Date
1987-12-30T00:00:00.000Z
Market Cap
417085120
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9934
Sentiment Sources
5
Rating
-
Target Price
33
Strong Buy
-
Buy
-
Hold
-
Sell
-
Strong Sell
-
Current Quarter
2025-07-31
Revenue
5606755
Cost Of Revenue
862873
Gross Profit
4743882
Operating Expenses
-
Operating Income
4743882
Interest Expense
-
Pretax Income
4743882
Net Income
4743882
Eps
0.36157609635968263
Dividends Per Share
5116803
Shares Outstanding
13120010
Income Tax Expense
-
EBITDA
4743882
Operating Margin
84.610117617053
Total Other Income Expense Net
-862873
Cash
21249191
Short Term Investments
-
Receivables
1765388
Inventories
-
Total Current Assets
21249191
Property Plant Equipment
2
Total Assets
24776662
Payables
-
Short Term Debt
-
Long Term Debt
-
Total Liabilities
1995459
Equity
22781203
Depreciation
-
Change In Working Capital
-3344145
Cash From Operations
-2955258
Capital Expenditures
0
Cash From Investing
-
Cash From Financing
5116803
Net Change In Cash
-78955340
PE
4.4965
PB
19.943896127873494
ROE
20.823667652669613
ROA
19.146574304480563
FCF
-2955258
Fcf Percent
-0.5270888419415508
Piotroski FScore
2
Health Score
66
Deep Value Investing Score
6
Defensive Investing Score
5
Dividend Investing Score
2
Economic Moat Investing Score
10
Garp Investing Score
7.5
Growth Investing Score
5.5
Momentum Investing Score
7.5
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
8
Quarters > 0 > quarter
2025-07-31
Quarters > 0 > income Statement > revenue
5606755
Quarters > 0 > income Statement > cost Of Revenue
862873
Quarters > 0 > income Statement > gross Profit
4743882
Quarters > 0 > income Statement > operating Expenses
-
Quarters > 0 > income Statement > operating Income
4743882
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
4743882
Quarters > 0 > income Statement > net Income
4743882
Quarters > 0 > income Statement > eps
0.36157609635968263
Quarters > 0 > income Statement > dividends Per Share
5116803
Quarters > 0 > income Statement > shares Outstanding
13120010
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
4743882
Quarters > 0 > income Statement > operating Margin
84.610117617053
Quarters > 0 > income Statement > total Other Income Expense Net
-862873
Quarters > 0 > balance Sheet > cash
21249191
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1765388
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
21249191
Quarters > 0 > balance Sheet > property Plant Equipment
2
Quarters > 0 > balance Sheet > total Assets
24776662
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
1995459
Quarters > 0 > balance Sheet > equity
22781203
Quarters > 0 > cash Flow > net Income
2308051
Quarters > 0 > cash Flow > depreciation
-
Quarters > 0 > cash Flow > change In Working Capital
-3344145
Quarters > 0 > cash Flow > cash From Operations
-2955258
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
5116803
Quarters > 0 > cash Flow > net Change In Cash
-78955340
Quarters > 0 > ratios > PE
0.36157609635968263
Quarters > 0 > ratios > PB
19.943896127873494
Quarters > 0 > ratios > ROE
20.823667652669613
Quarters > 0 > ratios > ROA
19.146574304480563
Quarters > 0 > ratios > FCF
-2955258
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.5270888419415508
Quarters > 0 > health Score
66
Quarters > 1 > quarter
2025-04-30
Quarters > 1 > income Statement > revenue
4734542
Quarters > 1 > income Statement > cost Of Revenue
1103334
Quarters > 1 > income Statement > gross Profit
3631208
Quarters > 1 > income Statement > operating Expenses
-
Quarters > 1 > income Statement > operating Income
3631208
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
3631208
Quarters > 1 > income Statement > net Income
3631208
Quarters > 1 > income Statement > eps
0.27676869148727784
Quarters > 1 > income Statement > dividends Per Share
78064060
Quarters > 1 > income Statement > shares Outstanding
13120010
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
3631208
Quarters > 1 > income Statement > operating Margin
76.69607746641597
Quarters > 1 > income Statement > total Other Income Expense Net
-1103334
Quarters > 1 > balance Sheet > cash
24221132
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
3095964
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
27428569
Quarters > 1 > balance Sheet > property Plant Equipment
2
Quarters > 1 > balance Sheet > total Assets
27428572
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
0
Quarters > 1 > balance Sheet > long Term Debt
0
Quarters > 1 > balance Sheet > total Liabilities
7816850
Quarters > 1 > balance Sheet > equity
19611722
Quarters > 1 > cash Flow > net Income
3631208
Quarters > 1 > cash Flow > depreciation
-
Quarters > 1 > cash Flow > change In Working Capital
-1550547
Quarters > 1 > cash Flow > cash From Operations
2080661
Quarters > 1 > cash Flow > capital Expenditures
0
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-78064060
Quarters > 1 > cash Flow > net Change In Cash
-75983399
Quarters > 1 > ratios > PE
0.27676869148727784
Quarters > 1 > ratios > PB
23.167060307095934
Quarters > 1 > ratios > ROE
18.515498027149274
Quarters > 1 > ratios > ROA
13.238778890858773
Quarters > 1 > ratios > FCF
2080661
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.4394640495321406
Quarters > 1 > health Score
84
Quarters > 2 > quarter
2025-01-31
Quarters > 2 > income Statement > revenue
5842000
Quarters > 2 > income Statement > cost Of Revenue
786289
Quarters > 2 > income Statement > gross Profit
5056000
Quarters > 2 > income Statement > operating Expenses
12981
Quarters > 2 > income Statement > operating Income
5043000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
6067000
Quarters > 2 > income Statement > net Income
6067000
Quarters > 2 > income Statement > eps
0.46242378048780486
Quarters > 2 > income Statement > dividends Per Share
5116803
Quarters > 2 > income Statement > shares Outstanding
13120000
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
1025000
Quarters > 2 > income Statement > operating Margin
86.32317699418007
Quarters > 2 > income Statement > total Other Income Expense Net
1025000
Quarters > 2 > balance Sheet > cash
100204531
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1401403
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
101728452
Quarters > 2 > balance Sheet > property Plant Equipment
2
Quarters > 2 > balance Sheet > total Assets
101728455
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
0
Quarters > 2 > balance Sheet > long Term Debt
0
Quarters > 2 > balance Sheet > total Liabilities
78400735
Quarters > 2 > balance Sheet > equity
23327720
Quarters > 2 > cash Flow > net Income
6067040
Quarters > 2 > cash Flow > depreciation
-5043000
Quarters > 2 > cash Flow > change In Working Capital
3344145
Quarters > 2 > cash Flow > cash From Operations
9411185
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-5116803
Quarters > 2 > cash Flow > net Change In Cash
4294382
Quarters > 2 > ratios > PE
0.46242378048780486
Quarters > 2 > ratios > PB
19.476639808776856
Quarters > 2 > ratios > ROE
26.007685277429598
Quarters > 2 > ratios > ROA
5.963916388978875
Quarters > 2 > ratios > FCF
9411185
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
1.6109525847312565
Quarters > 2 > health Score
64
Quarters > 3 > quarter
2024-10-31
Quarters > 3 > income Statement > revenue
7817000
Quarters > 3 > income Statement > cost Of Revenue
676315
Quarters > 3 > income Statement > gross Profit
7348000
Quarters > 3 > income Statement > operating Expenses
676315
Quarters > 3 > income Statement > operating Income
7348000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
78326000
Quarters > 3 > income Statement > net Income
78326000
Quarters > 3 > income Statement > eps
5.969969512195122
Quarters > 3 > income Statement > dividends Per Share
8659207
Quarters > 3 > income Statement > shares Outstanding
13120000
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
7348000
Quarters > 3 > income Statement > operating Margin
94.00025585262888
Quarters > 3 > income Statement > total Other Income Expense Net
70977000
Quarters > 3 > balance Sheet > cash
95910149
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
4552676
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
100667024
Quarters > 3 > balance Sheet > property Plant Equipment
2
Quarters > 3 > balance Sheet > total Assets
100667027
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
0
Quarters > 3 > balance Sheet > long Term Debt
0
Quarters > 3 > balance Sheet > total Liabilities
5342288
Quarters > 3 > balance Sheet > equity
95324739
Quarters > 3 > cash Flow > net Income
78325525
Quarters > 3 > cash Flow > depreciation
-7140000
Quarters > 3 > cash Flow > change In Working Capital
2571790
Quarters > 3 > cash Flow > cash From Operations
78215023
Quarters > 3 > cash Flow > capital Expenditures
0
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
8659207
Quarters > 3 > cash Flow > net Change In Cash
74279020
Quarters > 3 > ratios > PE
5.969969512195122
Quarters > 3 > ratios > PB
4.7662926200091675
Quarters > 3 > ratios > ROE
82.16754729325825
Quarters > 3 > ratios > ROA
77.80700626035177
Quarters > 3 > ratios > FCF
78215023
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
10.005759626455163
Quarters > 3 > health Score
88
Annuals > 0 > quarter
2025-01-31
Annuals > 0 > income Statement > revenue
25456000
Annuals > 0 > income Statement > cost Of Revenue
323625
Annuals > 0 > income Statement > gross Profit
98272026
Annuals > 0 > income Statement > operating Expenses
5236917
Annuals > 0 > income Statement > operating Income
20638196
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
93274000
Annuals > 0 > income Statement > net Income
93274000
Annuals > 0 > income Statement > eps
7.109298780487805
Annuals > 0 > income Statement > dividends Per Share
17712013
Annuals > 0 > income Statement > shares Outstanding
13120000
Annuals > 0 > income Statement > income Tax Expense
-
Annuals > 0 > income Statement > EBITDA
20638000
Annuals > 0 > income Statement > operating Margin
81.07399434318039
Annuals > 0 > income Statement > total Other Income Expense Net
72636000
Annuals > 0 > balance Sheet > cash
100204531
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1401403
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
101728452
Annuals > 0 > balance Sheet > property Plant Equipment
2
Annuals > 0 > balance Sheet > total Assets
101728455
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
0
Annuals > 0 > balance Sheet > long Term Debt
0
Annuals > 0 > balance Sheet > total Liabilities
78400735
Annuals > 0 > balance Sheet > equity
23327720
Annuals > 0 > cash Flow > net Income
93274243
Annuals > 0 > cash Flow > depreciation
-22174000
Annuals > 0 > cash Flow > change In Working Capital
661853
Annuals > 0 > cash Flow > cash From Operations
93936096
Annuals > 0 > cash Flow > capital Expenditures
0
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
-17712013
Annuals > 0 > cash Flow > net Change In Cash
76224083
Annuals > 0 > ratios > PE
7.109298780487805
Annuals > 0 > ratios > PB
17.87936412131147
Annuals > 0 > ratios > ROE
399.8419048239605
Annuals > 0 > ratios > ROA
91.68919354963171
Annuals > 0 > ratios > FCF
93936096
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
3.6901357636706473
Annuals > 0 > health Score
68
Annuals > 1 > quarter
2024-01-31
Annuals > 1 > income Statement > revenue
22862000
Annuals > 1 > income Statement > cost Of Revenue
257064
Annuals > 1 > income Statement > gross Profit
22605000
Annuals > 1 > income Statement > operating Expenses
3291000
Annuals > 1 > income Statement > operating Income
19069000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
18983000
Annuals > 1 > income Statement > net Income
18983000
Annuals > 1 > income Statement > eps
1.446875
Annuals > 1 > income Statement > dividends Per Share
4592003
Annuals > 1 > income Statement > shares Outstanding
13120000
Annuals > 1 > income Statement > income Tax Expense
19068604
Annuals > 1 > income Statement > EBITDA
18544000
Annuals > 1 > income Statement > operating Margin
83.40915055550695
Annuals > 1 > income Statement > total Other Income Expense Net
-85268
Annuals > 1 > balance Sheet > cash
23980448
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
2412254
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
26690349
Annuals > 1 > balance Sheet > property Plant Equipment
2
Annuals > 1 > balance Sheet > total Assets
26690352
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
0
Annuals > 1 > balance Sheet > long Term Debt
0
Annuals > 1 > balance Sheet > total Liabilities
5715206
Annuals > 1 > balance Sheet > equity
20975146
Annuals > 1 > cash Flow > net Income
18983336
Annuals > 1 > cash Flow > depreciation
-524000
Annuals > 1 > cash Flow > change In Working Capital
-4377385
Annuals > 1 > cash Flow > cash From Operations
14605951
Annuals > 1 > cash Flow > capital Expenditures
0
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
-4592003
Annuals > 1 > cash Flow > net Change In Cash
10013948
Annuals > 1 > ratios > PE
1.446875
Annuals > 1 > ratios > PB
19.884714986012494
Annuals > 1 > ratios > ROE
90.50234978102179
Annuals > 1 > ratios > ROA
71.12307848169256
Annuals > 1 > ratios > FCF
14605951
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.6388745953984778
Annuals > 1 > health Score
85
Annuals > 2 > quarter
2023-01-31
Annuals > 2 > income Statement > revenue
7496000
Annuals > 2 > income Statement > cost Of Revenue
332351
Annuals > 2 > income Statement > gross Profit
7164000
Annuals > 2 > income Statement > operating Expenses
2048000
Annuals > 2 > income Statement > operating Income
5389000
Annuals > 2 > income Statement > interest Expense
-
Annuals > 2 > income Statement > pretax Income
5309000
Annuals > 2 > income Statement > net Income
5309000
Annuals > 2 > income Statement > eps
0.40464939024390245
Annuals > 2 > income Statement > dividends Per Share
47625638
Annuals > 2 > income Statement > shares Outstanding
13120000
Annuals > 2 > income Statement > income Tax Expense
-80326
Annuals > 2 > income Statement > EBITDA
7549000
Annuals > 2 > income Statement > operating Margin
71.89167556029884
Annuals > 2 > income Statement > total Other Income Expense Net
-80326
Annuals > 2 > balance Sheet > cash
13966500
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
23562
Annuals > 2 > balance Sheet > inventories
14093733
Annuals > 2 > balance Sheet > total Current Assets
14117295
Annuals > 2 > balance Sheet > property Plant Equipment
2
Annuals > 2 > balance Sheet > total Assets
14117298
Annuals > 2 > balance Sheet > payables
380960
Annuals > 2 > balance Sheet > short Term Debt
0
Annuals > 2 > balance Sheet > long Term Debt
0
Annuals > 2 > balance Sheet > total Liabilities
2679081
Annuals > 2 > balance Sheet > equity
11438217
Annuals > 2 > cash Flow > net Income
5309085
Annuals > 2 > cash Flow > depreciation
2433000
Annuals > 2 > cash Flow > change In Working Capital
8555531
Annuals > 2 > cash Flow > cash From Operations
13864616
Annuals > 2 > cash Flow > capital Expenditures
0
Annuals > 2 > cash Flow > cash From Investing
0
Annuals > 2 > cash Flow > cash From Financing
-47625638
Annuals > 2 > cash Flow > net Change In Cash
-33761022
Annuals > 2 > ratios > PE
0.40464939024390245
Annuals > 2 > ratios > PB
36.464144717660105
Annuals > 2 > ratios > ROE
46.41457667746643
Annuals > 2 > ratios > ROA
37.60634648358347
Annuals > 2 > ratios > FCF
13864616
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
1.8496019210245465
Annuals > 2 > health Score
85
Annuals > 3 > quarter
2022-01-31
Annuals > 3 > income Statement > revenue
71460000
Annuals > 3 > income Statement > cost Of Revenue
291187
Annuals > 3 > income Statement > gross Profit
71169000
Annuals > 3 > income Statement > operating Expenses
2349000
Annuals > 3 > income Statement > operating Income
68843000
Annuals > 3 > income Statement > interest Expense
452110
Annuals > 3 > income Statement > pretax Income
68766000
Annuals > 3 > income Statement > net Income
68766000
Annuals > 3 > income Statement > eps
5.241310975609756
Annuals > 3 > income Statement > dividends Per Share
37523229
Annuals > 3 > income Statement > shares Outstanding
13120000
Annuals > 3 > income Statement > income Tax Expense
-76816
Annuals > 3 > income Statement > EBITDA
70990000
Annuals > 3 > income Statement > operating Margin
96.33781136300028
Annuals > 3 > income Statement > total Other Income Expense Net
-76816
Annuals > 3 > balance Sheet > cash
47727522
Annuals > 3 > balance Sheet > short Term Investments
0
Annuals > 3 > balance Sheet > receivables
6063143
Annuals > 3 > balance Sheet > inventories
1
Annuals > 3 > balance Sheet > total Current Assets
53913210
Annuals > 3 > balance Sheet > property Plant Equipment
2
Annuals > 3 > balance Sheet > total Assets
53913213
Annuals > 3 > balance Sheet > payables
23118461
Annuals > 3 > balance Sheet > short Term Debt
0
Annuals > 3 > balance Sheet > long Term Debt
0
Annuals > 3 > balance Sheet > total Liabilities
23118461
Annuals > 3 > balance Sheet > equity
30794752
Annuals > 3 > cash Flow > net Income
68765745
Annuals > 3 > cash Flow > depreciation
2694000
Annuals > 3 > cash Flow > change In Working Capital
-5922604
Annuals > 3 > cash Flow > cash From Operations
62843141
Annuals > 3 > cash Flow > capital Expenditures
0
Annuals > 3 > cash Flow > cash From Investing
9906669
Annuals > 3 > cash Flow > cash From Financing
-37523229
Annuals > 3 > cash Flow > net Change In Cash
35226581
Annuals > 3 > ratios > PE
5.241310975609756
Annuals > 3 > ratios > PB
13.544022046353872
Annuals > 3 > ratios > ROE
223.3042824959266
Annuals > 3 > ratios > ROA
127.54943764898596
Annuals > 3 > ratios > FCF
62843141
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.8794170305065772
Annuals > 3 > health Score
81
Valuation > metrics > PE
4.4965
Valuation > metrics > PB
19.943896127873494
Valuation > final Score
40
Valuation > verdict
254.9% Overvalued
Profitability > metrics > ROE
20.823667652669613
Profitability > metrics > ROA
22.32500051413722
Profitability > metrics > Net Margin
0.84610117617053
Profitability > final Score
100
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.08759234532083314
Risk > final Score
80
Risk > verdict
Low
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
52.337073799908325
Prev Profitabilities > 0
97
Prev Profitabilities > 1
88
Prev Profitabilities > 2
100
Prev Risks > 0
80
Prev Risks > 1
10
Prev Risks > 2
60
Prev Liquidities > 0
50
Prev Liquidities > 1
50
Prev Liquidities > 2
50
Updated At
2025-12-14T00:52:13.940Z
Earnings History > 0 > period
2025-07-31
Earnings History > 0 > report Date
2025-09-15
Earnings History > 0 > date
2025-07-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.36
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-04-30
Earnings History > 1 > report Date
2025-06-11
Earnings History > 1 > date
2025-04-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.2768
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-01-31
Earnings History > 2 > report Date
2025-04-22
Earnings History > 2 > date
2025-01-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.4624
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-10-31
Earnings History > 3 > report Date
2024-12-12
Earnings History > 3 > date
2024-10-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
5.9699
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-07-31
Earnings History > 4 > report Date
2024-09-05
Earnings History > 4 > date
2024-07-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.4114
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-04-30
Earnings History > 5 > report Date
2024-06-13
Earnings History > 5 > date
2024-04-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.2655
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-01-31
Earnings History > 6 > report Date
2024-04-24
Earnings History > 6 > date
2024-01-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.3575
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-10-31
Earnings History > 7 > report Date
2023-12-14
Earnings History > 7 > date
2023-10-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.3114
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-07-31
Earnings History > 8 > report Date
2023-09-13
Earnings History > 8 > date
2023-07-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.6999
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-13
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.078
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-04-24
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.2298
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-13
Earnings History > 11 > date
2022-10-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.0315
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-07-31
Earnings History > 12 > report Date
2022-09-13
Earnings History > 12 > date
2022-07-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.37
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-04-30
Earnings History > 13 > report Date
2022-06-13
Earnings History > 13 > date
2022-04-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.06
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-01-31
Earnings History > 14 > report Date
2022-04-27
Earnings History > 14 > date
2022-01-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.06
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-10-31
Earnings History > 15 > report Date
2021-12-15
Earnings History > 15 > date
2021-10-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.22
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-07-31
Earnings History > 16 > report Date
2021-09-13
Earnings History > 16 > date
2021-07-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.06
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-04-30
Earnings History > 17 > report Date
2021-06-11
Earnings History > 17 > date
2021-04-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.06
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-01-31
Earnings History > 18 > report Date
2021-04-27
Earnings History > 18 > date
2021-01-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.06
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-10-31
Earnings History > 19 > report Date
2020-12-09
Earnings History > 19 > date
2020-10-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.06
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-07-31
Earnings History > 20 > report Date
2020-09-08
Earnings History > 20 > date
2020-07-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.06
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-04-30
Earnings History > 21 > report Date
2020-06-08
Earnings History > 21 > date
2020-04-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.06
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-01-31
Earnings History > 22 > report Date
2020-04-13
Earnings History > 22 > date
2020-01-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.387
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-10-31
Earnings History > 23 > report Date
2019-12-10
Earnings History > 23 > date
2019-10-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.06
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-07-31
Earnings History > 24 > report Date
2019-09-06
Earnings History > 24 > date
2019-07-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.37
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-04-30
Earnings History > 25 > report Date
2019-06-07
Earnings History > 25 > date
2019-04-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.37
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-01-31
Earnings History > 26 > report Date
2019-04-12
Earnings History > 26 > date
2019-01-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.52
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-10-31
Earnings History > 27 > report Date
2018-12-07
Earnings History > 27 > date
2018-10-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.44
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-07-31
Earnings History > 28 > report Date
2018-09-07
Earnings History > 28 > date
2018-07-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.44
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-04-30
Earnings History > 29 > report Date
2018-06-09
Earnings History > 29 > date
2018-04-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.4814
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-01-31
Earnings History > 30 > report Date
2018-04-13
Earnings History > 30 > date
2018-01-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.39
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-10-31
Earnings History > 31 > report Date
2017-12-08
Earnings History > 31 > date
2017-10-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.91
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-07-31
Earnings History > 32 > report Date
2017-09-07
Earnings History > 32 > date
2017-07-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-04-30
Earnings History > 33 > report Date
2017-06-08
Earnings History > 33 > date
2017-04-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.34
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-01-31
Earnings History > 34 > report Date
2017-04-14
Earnings History > 34 > date
2017-01-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.3408
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-10-31
Earnings History > 35 > report Date
2016-12-08
Earnings History > 35 > date
2016-10-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.3365
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-07-31
Earnings History > 36 > report Date
2016-09-08
Earnings History > 36 > date
2016-07-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.2445
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-04-30
Earnings History > 37 > report Date
2016-06-06
Earnings History > 37 > date
2016-04-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.1845
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-01-31
Earnings History > 38 > report Date
2016-04-14
Earnings History > 38 > date
2016-01-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.0328
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-10-31
Earnings History > 39 > report Date
2015-12-08
Earnings History > 39 > date
2015-10-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.2083
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-07-31
Earnings History > 40 > report Date
2015-09-04
Earnings History > 40 > date
2015-07-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.1831
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-04-30
Earnings History > 41 > report Date
2015-06-05
Earnings History > 41 > date
2015-04-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.1893
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-01-31
Earnings History > 42 > report Date
2015-04-15
Earnings History > 42 > date
2015-01-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.0717
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-10-31
Earnings History > 43 > report Date
2014-12-05
Earnings History > 43 > date
2014-10-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.4325
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-07-31
Earnings History > 44 > report Date
2014-10-31
Earnings History > 44 > date
2014-07-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.8795
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-04-30
Earnings History > 45 > report Date
2014-07-31
Earnings History > 45 > date
2014-04-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.5653
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-01-31
Earnings History > 46 > report Date
2014-04-30
Earnings History > 46 > date
2014-01-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0105
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-10-31
Earnings History > 47 > report Date
2014-01-31
Earnings History > 47 > date
2013-10-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.3882
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-07-31
Earnings History > 48 > report Date
2013-10-31
Earnings History > 48 > date
2013-07-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.4677
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-04-30
Earnings History > 49 > report Date
2013-07-31
Earnings History > 49 > date
2013-04-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.5812
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-01-31
Earnings History > 50 > report Date
2013-04-10
Earnings History > 50 > date
2013-01-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.36
Earnings History > 50 > eps Estimate
0.42
Earnings History > 50 > eps Difference
-0.06
Earnings History > 50 > surprise Percent
-14.2857
Earnings History > 51 > period
2012-10-31
Earnings History > 51 > report Date
2012-12-06
Earnings History > 51 > date
2012-10-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.89
Earnings History > 51 > eps Estimate
0.77
Earnings History > 51 > eps Difference
0.12
Earnings History > 51 > surprise Percent
15.5844
Earnings History > 52 > period
2012-07-31
Earnings History > 52 > report Date
2012-09-05
Earnings History > 52 > date
2012-07-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.83
Earnings History > 52 > eps Estimate
0.88
Earnings History > 52 > eps Difference
-0.05
Earnings History > 52 > surprise Percent
-5.6818
Earnings History > 53 > period
2012-04-30
Earnings History > 53 > report Date
2012-06-05
Earnings History > 53 > date
2012-04-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.26
Earnings History > 53 > eps Estimate
0.3
Earnings History > 53 > eps Difference
-0.04
Earnings History > 53 > surprise Percent
-13.3333
Earnings History > 54 > period
2012-01-31
Earnings History > 54 > report Date
2012-04-13
Earnings History > 54 > date
2012-01-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.48
Earnings History > 54 > eps Estimate
0.66
Earnings History > 54 > eps Difference
-0.18
Earnings History > 54 > surprise Percent
-27.2727
Earnings History > 55 > period
2011-10-31
Earnings History > 55 > report Date
2011-12-08
Earnings History > 55 > date
2011-10-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.05
Earnings History > 55 > eps Estimate
1.04
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
0.9615
Earnings History > 56 > period
2011-07-31
Earnings History > 56 > report Date
2011-09-08
Earnings History > 56 > date
2011-07-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.77
Earnings History > 56 > eps Estimate
0.6
Earnings History > 56 > eps Difference
0.17
Earnings History > 56 > surprise Percent
28.3333
Earnings History > 57 > period
2011-04-30
Earnings History > 57 > report Date
2011-06-03
Earnings History > 57 > date
2011-04-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.23
Earnings History > 57 > eps Estimate
0.33
Earnings History > 57 > eps Difference
-0.1
Earnings History > 57 > surprise Percent
-30.303
Earnings History > 58 > period
2011-01-31
Earnings History > 58 > report Date
2011-04-11
Earnings History > 58 > date
2011-01-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.4
Earnings History > 58 > eps Estimate
0.67
Earnings History > 58 > eps Difference
-0.27
Earnings History > 58 > surprise Percent
-40.2985
Earnings History > 59 > period
2010-10-31
Earnings History > 59 > report Date
2010-12-03
Earnings History > 59 > date
2010-10-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.87
Earnings History > 59 > eps Estimate
0.8
Earnings History > 59 > eps Difference
0.07
Earnings History > 59 > surprise Percent
8.75
Earnings History > 60 > period
2010-07-31
Earnings History > 60 > report Date
2010-09-03
Earnings History > 60 > date
2010-07-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.84
Earnings History > 60 > eps Estimate
0.68
Earnings History > 60 > eps Difference
0.16
Earnings History > 60 > surprise Percent
23.5294
Earnings History > 61 > period
2010-04-30
Earnings History > 61 > report Date
2010-06-07
Earnings History > 61 > date
2010-04-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.36
Earnings History > 61 > eps Estimate
0.01
Earnings History > 61 > eps Difference
0.35
Earnings History > 61 > surprise Percent
3500
Earnings History > 62 > period
2010-01-31
Earnings History > 62 > report Date
2010-04-15
Earnings History > 62 > date
2010-01-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.5
Earnings History > 62 > eps Estimate
0.43
Earnings History > 62 > eps Difference
0.07
Earnings History > 62 > surprise Percent
16.2791
Earnings History > 63 > period
2009-10-31
Earnings History > 63 > report Date
2009-12-04
Earnings History > 63 > date
2009-10-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.37
Earnings History > 63 > eps Estimate
0.25
Earnings History > 63 > eps Difference
0.12
Earnings History > 63 > surprise Percent
48
Earnings History > 64 > period
2009-07-31
Earnings History > 64 > report Date
2009-09-30
Earnings History > 64 > date
2009-07-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.0168
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-04-30
Earnings History > 65 > report Date
2009-07-01
Earnings History > 65 > date
2009-04-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.0611
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-01-31
Earnings History > 66 > report Date
2009-01-31
Earnings History > 66 > date
2009-01-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.2136
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-10-31
Earnings History > 67 > report Date
2008-10-31
Earnings History > 67 > date
2008-10-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.8885
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-07-31
Earnings History > 68 > report Date
2008-07-31
Earnings History > 68 > date
2008-07-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
1.263
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-04-30
Earnings History > 69 > report Date
2008-04-30
Earnings History > 69 > date
2008-04-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.2774
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-01-31
Earnings History > 70 > report Date
2008-01-31
Earnings History > 70 > date
2008-01-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.4394
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-10-31
Earnings History > 71 > report Date
2007-10-31
Earnings History > 71 > date
2007-10-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.5025
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-07-31
Earnings History > 72 > report Date
2007-07-31
Earnings History > 72 > date
2007-07-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.3182
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-04-30
Earnings History > 73 > report Date
2007-04-30
Earnings History > 73 > date
2007-04-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.1295
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-01-31
Earnings History > 74 > report Date
2007-01-31
Earnings History > 74 > date
2007-01-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.1858
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-10-31
Earnings History > 75 > report Date
2006-10-31
Earnings History > 75 > date
2006-10-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.537
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-07-31
Earnings History > 76 > report Date
2006-07-31
Earnings History > 76 > date
2006-07-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.4717
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-04-30
Earnings History > 77 > report Date
2006-04-30
Earnings History > 77 > date
2006-04-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.1123
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-01-31
Earnings History > 78 > report Date
2006-01-31
Earnings History > 78 > date
2006-01-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.5898
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-10-31
Earnings History > 79 > report Date
2005-10-31
Earnings History > 79 > date
2005-10-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.4157
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-07-31
Earnings History > 80 > report Date
2005-07-31
Earnings History > 80 > date
2005-07-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.4122
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-04-30
Earnings History > 81 > report Date
2005-04-30
Earnings History > 81 > date
2005-04-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.1627
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-01-31
Earnings History > 82 > report Date
2005-01-31
Earnings History > 82 > date
2005-01-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.4955
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-10-31
Earnings History > 83 > report Date
2004-10-31
Earnings History > 83 > date
2004-10-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.2421
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-07-31
Earnings History > 84 > report Date
2004-07-31
Earnings History > 84 > date
2004-07-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.1909
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-04-30
Earnings History > 85 > report Date
2004-04-30
Earnings History > 85 > date
2004-04-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.0637
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-01-31
Earnings History > 86 > report Date
2004-01-31
Earnings History > 86 > date
2004-01-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.25
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-10-31
Earnings History > 87 > report Date
2003-10-31
Earnings History > 87 > date
2003-10-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.1741
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-07-31
Earnings History > 88 > report Date
2003-07-31
Earnings History > 88 > date
2003-07-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.0736
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-04-30
Earnings History > 89 > report Date
2003-04-30
Earnings History > 89 > date
2003-04-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.0191
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2002-10-31
Earnings History > 90 > report Date
2002-10-31
Earnings History > 90 > date
2002-10-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.1424
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-07-31
Earnings History > 91 > report Date
2002-07-31
Earnings History > 91 > date
2002-07-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.0478
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-04-30
Earnings History > 92 > report Date
2002-04-30
Earnings History > 92 > date
2002-04-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0149
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-01-31
Earnings History > 93 > report Date
2002-01-31
Earnings History > 93 > date
2002-01-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.0509
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2001-10-31
Earnings History > 94 > report Date
2001-10-31
Earnings History > 94 > date
2001-10-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.12
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-07-31
Earnings History > 95 > report Date
2001-07-31
Earnings History > 95 > date
2001-07-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.0747
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-04-30
Earnings History > 96 > report Date
2001-04-30
Earnings History > 96 > date
2001-04-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.0322
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2000-10-31
Earnings History > 97 > report Date
2000-10-31
Earnings History > 97 > date
2000-10-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.1903
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2000-07-31
Earnings History > 98 > report Date
2000-07-31
Earnings History > 98 > date
2000-07-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.1117
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-04-30
Earnings History > 99 > report Date
2000-04-30
Earnings History > 99 > date
2000-04-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.0268
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
1999-10-31
Earnings History > 100 > report Date
1999-10-31
Earnings History > 100 > date
1999-10-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.1244
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
1999-07-31
Earnings History > 101 > report Date
1999-07-31
Earnings History > 101 > date
1999-07-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.0773
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
1999-04-30
Earnings History > 102 > report Date
1999-04-30
Earnings History > 102 > date
1999-04-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.0282
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1998-10-31
Earnings History > 103 > report Date
1998-10-31
Earnings History > 103 > date
1998-10-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.1934
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1998-07-31
Earnings History > 104 > report Date
1998-07-31
Earnings History > 104 > date
1998-07-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.1055
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1998-04-30
Earnings History > 105 > report Date
1998-04-30
Earnings History > 105 > date
1998-04-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.0328
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Mesabi Trust, a royalty trust, engages in iron ore mining business in the United States. The company was incorporated in 1961 and is based in New York, New York.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ATrading the Move, Not the Narrative: (MSB) Edition news.stocktradersdaily.com
Read more →Mesabi Trust (NYSE:MSB) Share Price Passes Above Two Hundred Day Moving Average - Here's What Happened MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-07-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
High
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very High
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 56.89% of the total shares of Mesabi Trust
1.
Horizon Asset Management Inc/ny(22.5655%)
since
2025/06/30
2.
Valueworks LLC(5.2275%)
since
2025/06/30
3.
Horizon Kinetics Inflation Bnfcrs ETF(3.0028%)
since
2025/08/29
4.
Beddow Capital Management Inc(2.859%)
since
2025/06/30
5.
Horizon Small Cap Institutional(2.3714%)
since
2025/06/30
6.
MRM-HORIZON ADVISORS LLC(2.2516%)
since
2025/06/30
7.
Moors & Cabot Inc(1.4802%)
since
2025/06/30
8.
Advisory Services Network, LLC(1.3822%)
since
2025/06/30
9.
Bank of America Corp(1.3549%)
since
2025/06/30
10.
1290 VT Small Cap Value K(1.2971%)
since
2025/07/31
11.
Eagleclaw Capital Management LLC(1.2624%)
since
2025/06/30
12.
Morgan Stanley - Brokerage Accounts(0.9586%)
since
2025/06/30
13.
Horizon Strategic Value Investment Instl(0.9147%)
since
2025/06/30
14.
Kinetics All-Cap Equity(0.8928%)
since
2025/06/30
15.
Horizon Spin-Off Institutional(0.7455%)
since
2025/06/30
16.
Pleiades Small Cap Equity A(0.6394%)
since
2025/06/30
17.
Lido Advisors, LLC(0.6081%)
since
2025/06/30
18.
Bank of New York Mellon Corp(0.5874%)
since
2025/06/30
19.
Horizon Core Value - Strategy(0.5405%)
since
2025/06/30
20.
WisdomTree US SmallCap Dividend ETF(0.5123%)
since
2025/08/29
21.
Horizon Large Cap Institutional(0.3983%)
since
2025/06/30
22.
Kinetics Small Cap Opportunities No Load(0.3796%)
since
2025/06/30
23.
O'Shaughnessy Asset Management LLC(0.3557%)
since
2025/06/30
24.
Horizon Research Select - Strategy(0.3545%)
since
2025/06/30
25.
Horizon Research Select Instl(0.3545%)
since
2025/06/30
26.
Fidelity Small-Mid Multifactor ETF(0.3385%)
since
2025/08/29
27.
Kinetics Paradigm No Load(0.3186%)
since
2025/06/30
28.
Kinetics Market Opportunities No Load(0.3162%)
since
2025/06/30
29.
Kinetics Internet No Load(0.2889%)
since
2025/06/30
30.
JPMorgan Chase & Co(0.2837%)
since
2025/06/30
31.
Redhawk Wealth Advisors Inc(0.2602%)
since
2025/06/30
32.
Nbc Securities Inc(0.2587%)
since
2025/06/30
33.
Pecaut & Co(0.2587%)
since
2025/06/30
34.
Commonwealth Equity Services Inc(0.2294%)
since
2025/06/30
35.
UBS Group AG(0.2272%)
since
2025/06/30
36.
Two Sigma Investments LLC(0.2197%)
since
2025/06/30
37.
Two Sigma Advisers, LLC(0.205%)
since
2025/06/30
38.
Kinetics Global No Load(0.1594%)
since
2025/06/30
39.
RENN Fund ord(0.148%)
since
2025/06/30
40.
Acquirers Small and Micro Deep Value ETF(0.084%)
since
2025/08/29
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-07-31
EPS Actual
0.36
EPS Estimate
—
EPS Difference
0
Surprise Percent
null%
(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.