_id
6911b601ccc777a4e85d6042
Ticker
FRMO
Name
Frmo Corp
Exchange
PINK
Address
1 North Lexington Avenue, White Plains, NY, United States, 10601
Country
USA
Sector
Financial Services
Industry
Asset Management
Currency
USD
Website
https://www.frmocorp.com
Description
FRMO Corporation, through Horizon Kinetics, LLC, operates as an investment advisory and independent research company in the United States. The company offers in-depth analysis of information-poor, and under-researched companies and strategies to identify complex or overlooked situations. It serves institutional investors. The company was formerly known as FRM Nexus, Inc. and changed its name to FRMO Corporation in November 2001. FRMO Corporation was incorporated in 1993 and is based in White Plains, New York.
Last Close
7.35
Volume
16004
Current Price
7.39
Change
-0.25
Last Updated
2026-01-03T12:04:48.315Z
Image
-
Ipo Date
1998-07-15T00:00:00.000Z
Market Cap
312561728
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-08-31
Revenue
2075956
Cost Of Revenue
-
Gross Profit
-
Operating Expenses
-
Operating Income
-63147587
Interest Expense
-
Pretax Income
-62684214
Net Income
-15857967
Eps
-0.36022183605347424
Dividends Per Share
-
Shares Outstanding
44022781
Income Tax Expense
-1763541
EBITDA
-63133461
Operating Margin
-3041.855752241377
Total Other Income Expense Net
463373
Cash
45021066
Short Term Investments
363172864
Receivables
1041168
Inventories
-
Total Current Assets
-
Property Plant Equipment
999366
Total Assets
649099916
Payables
-
Short Term Debt
26135
Long Term Debt
-
Total Liabilities
58731380
Equity
337155919
Bs_currency_symbol
-
Depreciation
14126
Change In Working Capital
2265613
Cash From Operations
1575861
Capital Expenditures
0
Cash From Investing
-327383
Cash From Financing
-91133
Net Change In Cash
1157345
Cf_currency_symbol
-
PE
59.1667
PB
0.9649195913716111
ROE
-4.703452054774694
ROA
-2.443070259155603
FCF
1575861
Fcf Percent
0.7591013489688606
Piotroski FScore
2
Health Score
53
Deep Value Investing Score
7.5
Defensive Investing Score
5
Dividend Investing Score
3
Economic Moat Investing Score
6.8
Garp Investing Score
3.5
Growth Investing Score
2
Momentum Investing Score
6.5
Net Net Investing Score
4
Quality Investing Score
4.5
Value Investing Score
6
Quarters > 0 > quarter
2025-08-31
Quarters > 0 > income Statement > revenue
2075956
Quarters > 0 > income Statement > cost Of Revenue
-
Quarters > 0 > income Statement > gross Profit
-
Quarters > 0 > income Statement > operating Expenses
-
Quarters > 0 > income Statement > operating Income
-63147587
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
-62684214
Quarters > 0 > income Statement > net Income
-15857967
Quarters > 0 > income Statement > eps
-0.36022183605347424
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
44022781
Quarters > 0 > income Statement > income Tax Expense
-1763541
Quarters > 0 > income Statement > EBITDA
-63133461
Quarters > 0 > income Statement > operating Margin
-3041.855752241377
Quarters > 0 > income Statement > total Other Income Expense Net
463373
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
45021066
Quarters > 0 > balance Sheet > short Term Investments
363172864
Quarters > 0 > balance Sheet > receivables
1041168
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
-
Quarters > 0 > balance Sheet > property Plant Equipment
999366
Quarters > 0 > balance Sheet > total Assets
649099916
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
26135
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
58731380
Quarters > 0 > balance Sheet > equity
337155919
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
-15857967
Quarters > 0 > cash Flow > depreciation
14126
Quarters > 0 > cash Flow > change In Working Capital
2265613
Quarters > 0 > cash Flow > cash From Operations
1575861
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-327383
Quarters > 0 > cash Flow > cash From Financing
-91133
Quarters > 0 > cash Flow > net Change In Cash
1157345
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
-0.36022183605347424
Quarters > 0 > ratios > PB
0.9649195913716111
Quarters > 0 > ratios > ROE
-4.703452054774694
Quarters > 0 > ratios > ROA
-2.443070259155603
Quarters > 0 > ratios > FCF
1575861
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.7591013489688606
Quarters > 0 > health Score
53
Quarters > 1 > quarter
2025-05-31
Quarters > 1 > income Statement > revenue
-123903980
Quarters > 1 > income Statement > cost Of Revenue
-
Quarters > 1 > income Statement > gross Profit
-123903980
Quarters > 1 > income Statement > operating Expenses
225431
Quarters > 1 > income Statement > operating Income
-113297289
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
-124144088
Quarters > 1 > income Statement > net Income
-35158490
Quarters > 1 > income Statement > eps
-0.7986430934474585
Quarters > 1 > income Statement > dividends Per Share
100000
Quarters > 1 > income Statement > shares Outstanding
44022781
Quarters > 1 > income Statement > income Tax Expense
9818547
Quarters > 1 > income Statement > EBITDA
-124129411
Quarters > 1 > income Statement > operating Margin
91.43958813913807
Quarters > 1 > income Statement > total Other Income Expense Net
-10846799
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
43863721
Quarters > 1 > balance Sheet > short Term Investments
408553016
Quarters > 1 > balance Sheet > receivables
1041870
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
471807148
Quarters > 1 > balance Sheet > property Plant Equipment
1013492
Quarters > 1 > balance Sheet > total Assets
713404018
Quarters > 1 > balance Sheet > payables
241872
Quarters > 1 > balance Sheet > short Term Debt
25643
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
62214477
Quarters > 1 > balance Sheet > equity
352984614
Quarters > 1 > balance Sheet > currency_symbol
-
Quarters > 1 > cash Flow > net Income
-35158490
Quarters > 1 > cash Flow > depreciation
14677
Quarters > 1 > cash Flow > change In Working Capital
-39399
Quarters > 1 > cash Flow > cash From Operations
503911
Quarters > 1 > cash Flow > capital Expenditures
0
Quarters > 1 > cash Flow > cash From Investing
-426725
Quarters > 1 > cash Flow > cash From Financing
-91421
Quarters > 1 > cash Flow > net Change In Cash
-14235
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
-0.7986430934474585
Quarters > 1 > ratios > PB
0.921650232579259
Quarters > 1 > ratios > ROE
-9.960346316964399
Quarters > 1 > ratios > ROA
-4.928271934683721
Quarters > 1 > ratios > FCF
503911
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.004066947647686539
Quarters > 1 > health Score
35
Quarters > 2 > quarter
2025-02-28
Quarters > 2 > income Statement > revenue
3472717
Quarters > 2 > income Statement > cost Of Revenue
3472717
Quarters > 2 > income Statement > gross Profit
-78750813
Quarters > 2 > income Statement > operating Expenses
414200
Quarters > 2 > income Statement > operating Income
-87391960
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
-79203716
Quarters > 2 > income Statement > net Income
-28703459
Quarters > 2 > income Statement > eps
-0.6520137607844447
Quarters > 2 > income Statement > dividends Per Share
100000
Quarters > 2 > income Statement > shares Outstanding
44022781
Quarters > 2 > income Statement > income Tax Expense
-8494799
Quarters > 2 > income Statement > EBITDA
-87353257
Quarters > 2 > income Statement > operating Margin
-2516.5298525621292
Quarters > 2 > income Statement > total Other Income Expense Net
8188244
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
43877956
Quarters > 2 > balance Sheet > short Term Investments
518677363
Quarters > 2 > balance Sheet > receivables
3843200
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
567178376
Quarters > 2 > balance Sheet > property Plant Equipment
1028169
Quarters > 2 > balance Sheet > total Assets
823572340
Quarters > 2 > balance Sheet > payables
643879
Quarters > 2 > balance Sheet > short Term Debt
25177
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
72618562
Quarters > 2 > balance Sheet > equity
384974832
Quarters > 2 > balance Sheet > currency_symbol
-
Quarters > 2 > cash Flow > net Income
-28703459
Quarters > 2 > cash Flow > depreciation
38703
Quarters > 2 > cash Flow > change In Working Capital
-145256
Quarters > 2 > cash Flow > cash From Operations
2975477
Quarters > 2 > cash Flow > capital Expenditures
25137
Quarters > 2 > cash Flow > cash From Investing
-546288
Quarters > 2 > cash Flow > cash From Financing
-90898
Quarters > 2 > cash Flow > net Change In Cash
2338291
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
-0.6520137607844447
Quarters > 2 > ratios > PB
0.8450639484661168
Quarters > 2 > ratios > ROE
-7.455931300984372
Quarters > 2 > ratios > ROA
-3.4852383459114225
Quarters > 2 > ratios > FCF
2950340
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
0.8495768586959432
Quarters > 2 > health Score
53
Quarters > 3 > quarter
2024-11-30
Quarters > 3 > income Statement > revenue
354854178
Quarters > 3 > income Statement > cost Of Revenue
-
Quarters > 3 > income Statement > gross Profit
354854178
Quarters > 3 > income Statement > operating Expenses
343760
Quarters > 3 > income Statement > operating Income
354510418
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
354461298
Quarters > 3 > income Statement > net Income
136922774
Quarters > 3 > income Statement > eps
3.110270884522266
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
44022781
Quarters > 3 > income Statement > income Tax Expense
36403282
Quarters > 3 > income Statement > EBITDA
354510418
Quarters > 3 > income Statement > operating Margin
99.90312640478479
Quarters > 3 > income Statement > total Other Income Expense Net
-49120
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
41539665
Quarters > 3 > balance Sheet > short Term Investments
564445218
Quarters > 3 > balance Sheet > receivables
3801273
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
626129695
Quarters > 3 > balance Sheet > property Plant Equipment
1041732
Quarters > 3 > balance Sheet > total Assets
902430027
Quarters > 3 > balance Sheet > payables
612432
Quarters > 3 > balance Sheet > short Term Debt
24704
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
81023122
Quarters > 3 > balance Sheet > equity
413602169
Quarters > 3 > balance Sheet > currency_symbol
-
Quarters > 3 > cash Flow > net Income
136922774
Quarters > 3 > cash Flow > depreciation
49120
Quarters > 3 > cash Flow > change In Working Capital
-326236
Quarters > 3 > cash Flow > cash From Operations
93711
Quarters > 3 > cash Flow > capital Expenditures
113391
Quarters > 3 > cash Flow > cash From Investing
-950438
Quarters > 3 > cash Flow > cash From Financing
-75520
Quarters > 3 > cash Flow > net Change In Cash
-932247
Quarters > 3 > cash Flow > currency_symbol
-
Quarters > 3 > ratios > PE
3.110270884522266
Quarters > 3 > ratios > PB
0.786573127448952
Quarters > 3 > ratios > ROE
33.104945830204294
Quarters > 3 > ratios > ROA
15.172674878204159
Quarters > 3 > ratios > FCF
-19680
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
-0.000055459400565378154
Quarters > 3 > health Score
74
Annuals > 0 > quarter
2025-05-31
Annuals > 0 > income Statement > revenue
263361749
Annuals > 0 > income Statement > cost Of Revenue
-
Annuals > 0 > income Statement > gross Profit
263361749
Annuals > 0 > income Statement > operating Expenses
1352353
Annuals > 0 > income Statement > operating Income
262009396
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
261857777
Annuals > 0 > income Statement > net Income
107547576
Annuals > 0 > income Statement > eps
2.4426016221829476
Annuals > 0 > income Statement > dividends Per Share
1150000
Annuals > 0 > income Statement > shares Outstanding
44029929
Annuals > 0 > income Statement > income Tax Expense
28578791
Annuals > 0 > income Statement > EBITDA
262009396
Annuals > 0 > income Statement > operating Margin
99.48650363800553
Annuals > 0 > income Statement > total Other Income Expense Net
-151619
Annuals > 0 > income Statement > currency_symbol
-
Annuals > 0 > balance Sheet > cash
43863721
Annuals > 0 > balance Sheet > short Term Investments
408553016
Annuals > 0 > balance Sheet > receivables
1041870
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
471807148
Annuals > 0 > balance Sheet > property Plant Equipment
1013492
Annuals > 0 > balance Sheet > total Assets
713404018
Annuals > 0 > balance Sheet > payables
241872
Annuals > 0 > balance Sheet > short Term Debt
25643
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
62214477
Annuals > 0 > balance Sheet > equity
352984614
Annuals > 0 > balance Sheet > currency_symbol
-
Annuals > 0 > cash Flow > net Income
107547576
Annuals > 0 > cash Flow > depreciation
151620
Annuals > 0 > cash Flow > change In Working Capital
-438765
Annuals > 0 > cash Flow > cash From Operations
7734703
Annuals > 0 > cash Flow > capital Expenditures
25140
Annuals > 0 > cash Flow > cash From Investing
-1950054
Annuals > 0 > cash Flow > cash From Financing
-1110834
Annuals > 0 > cash Flow > net Change In Cash
4673815
Annuals > 0 > cash Flow > currency_symbol
-
Annuals > 0 > ratios > PE
2.4426016221829476
Annuals > 0 > ratios > PB
0.8793896026584319
Annuals > 0 > ratios > ROE
30.468063404032677
Annuals > 0 > ratios > ROA
15.075269172369591
Annuals > 0 > ratios > FCF
7709563
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.0292736626684538
Annuals > 0 > health Score
76
Annuals > 1 > quarter
2024-05-31
Annuals > 1 > income Statement > revenue
138427484
Annuals > 1 > income Statement > cost Of Revenue
131437484
Annuals > 1 > income Statement > gross Profit
138427484
Annuals > 1 > income Statement > operating Expenses
1307685
Annuals > 1 > income Statement > operating Income
137119799
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
136871659
Annuals > 1 > income Statement > net Income
72558671
Annuals > 1 > income Statement > eps
1.6480745566607327
Annuals > 1 > income Statement > dividends Per Share
360000
Annuals > 1 > income Statement > shares Outstanding
44026328
Annuals > 1 > income Statement > income Tax Expense
18420408
Annuals > 1 > income Statement > EBITDA
137119799
Annuals > 1 > income Statement > operating Margin
99.05532849242567
Annuals > 1 > income Statement > total Other Income Expense Net
-248140
Annuals > 1 > income Statement > currency_symbol
-
Annuals > 1 > balance Sheet > cash
39189906
Annuals > 1 > balance Sheet > short Term Investments
221681671
Annuals > 1 > balance Sheet > receivables
3443834
Annuals > 1 > balance Sheet > inventories
-14421867
Annuals > 1 > balance Sheet > total Current Assets
276102187
Annuals > 1 > balance Sheet > property Plant Equipment
1139972
Annuals > 1 > balance Sheet > total Assets
439158660
Annuals > 1 > balance Sheet > payables
589228
Annuals > 1 > balance Sheet > short Term Debt
668624
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
35876743
Annuals > 1 > balance Sheet > equity
242136692
Annuals > 1 > balance Sheet > currency_symbol
-
Annuals > 1 > cash Flow > net Income
72558671
Annuals > 1 > cash Flow > depreciation
248140
Annuals > 1 > cash Flow > change In Working Capital
-229762
Annuals > 1 > cash Flow > cash From Operations
3671904
Annuals > 1 > cash Flow > capital Expenditures
81517
Annuals > 1 > cash Flow > cash From Investing
-2228274
Annuals > 1 > cash Flow > cash From Financing
-331216
Annuals > 1 > cash Flow > net Change In Cash
1112414
Annuals > 1 > cash Flow > currency_symbol
-
Annuals > 1 > ratios > PE
1.6480745566607327
Annuals > 1 > ratios > PB
1.2818611249549903
Annuals > 1 > ratios > ROE
29.965995818593242
Annuals > 1 > ratios > ROA
16.522199744393063
Annuals > 1 > ratios > FCF
3590387
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.02593695194228915
Annuals > 1 > health Score
76
Annuals > 2 > quarter
2023-05-31
Annuals > 2 > income Statement > revenue
7268012
Annuals > 2 > income Statement > cost Of Revenue
-
Annuals > 2 > income Statement > gross Profit
7268012
Annuals > 2 > income Statement > operating Expenses
1497408
Annuals > 2 > income Statement > operating Income
-36598428
Annuals > 2 > income Statement > interest Expense
-
Annuals > 2 > income Statement > pretax Income
-34984215
Annuals > 2 > income Statement > net Income
-34984215
Annuals > 2 > income Statement > eps
-0.7947152532801963
Annuals > 2 > income Statement > dividends Per Share
870000
Annuals > 2 > income Statement > shares Outstanding
44021069
Annuals > 2 > income Statement > income Tax Expense
-3222443
Annuals > 2 > income Statement > EBITDA
-36258708
Annuals > 2 > income Statement > operating Margin
-503.5548647965909
Annuals > 2 > income Statement > total Other Income Expense Net
1614213
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
38077492
Annuals > 2 > balance Sheet > short Term Investments
159729000
Annuals > 2 > balance Sheet > receivables
3214132
Annuals > 2 > balance Sheet > inventories
-303168431
Annuals > 2 > balance Sheet > total Current Assets
201345924
Annuals > 2 > balance Sheet > property Plant Equipment
1330754
Annuals > 2 > balance Sheet > total Assets
303493732
Annuals > 2 > balance Sheet > payables
322631
Annuals > 2 > balance Sheet > short Term Debt
31215
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
19379323
Annuals > 2 > balance Sheet > equity
169282758
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-12603972
Annuals > 2 > cash Flow > depreciation
339720
Annuals > 2 > cash Flow > change In Working Capital
-316209
Annuals > 2 > cash Flow > cash From Operations
5241537
Annuals > 2 > cash Flow > capital Expenditures
38156
Annuals > 2 > cash Flow > cash From Investing
346624
Annuals > 2 > cash Flow > cash From Financing
-800123
Annuals > 2 > cash Flow > net Change In Cash
4788038
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-0.7947152532801963
Annuals > 2 > ratios > PB
1.8333145095024974
Annuals > 2 > ratios > ROE
-20.666141911511154
Annuals > 2 > ratios > ROA
-11.527162280900088
Annuals > 2 > ratios > FCF
5203381
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
0.7159290601061198
Annuals > 2 > health Score
54
Annuals > 3 > quarter
2022-05-31
Annuals > 3 > income Statement > revenue
4819178
Annuals > 3 > income Statement > cost Of Revenue
-9054788
Annuals > 3 > income Statement > gross Profit
13873966
Annuals > 3 > income Statement > operating Expenses
1081545
Annuals > 3 > income Statement > operating Income
11840101
Annuals > 3 > income Statement > interest Expense
0
Annuals > 3 > income Statement > pretax Income
12493479
Annuals > 3 > income Statement > net Income
12493479
Annuals > 3 > income Statement > eps
0.28371822539589303
Annuals > 3 > income Statement > dividends Per Share
360000
Annuals > 3 > income Statement > shares Outstanding
44034813
Annuals > 3 > income Statement > income Tax Expense
-773640
Annuals > 3 > income Statement > EBITDA
12139043
Annuals > 3 > income Statement > operating Margin
245.6871483062049
Annuals > 3 > income Statement > total Other Income Expense Net
653378
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
33289454
Annuals > 3 > balance Sheet > short Term Investments
187386224
Annuals > 3 > balance Sheet > receivables
2182217
Annuals > 3 > balance Sheet > inventories
1
Annuals > 3 > balance Sheet > total Current Assets
223757805
Annuals > 3 > balance Sheet > property Plant Equipment
1632318
Annuals > 3 > balance Sheet > total Assets
338282632
Annuals > 3 > balance Sheet > payables
181535
Annuals > 3 > balance Sheet > short Term Debt
30023
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
23955192
Annuals > 3 > balance Sheet > equity
181408699
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
2945877
Annuals > 3 > cash Flow > depreciation
298942
Annuals > 3 > cash Flow > change In Working Capital
-2973196
Annuals > 3 > cash Flow > cash From Operations
1386380
Annuals > 3 > cash Flow > capital Expenditures
545061
Annuals > 3 > cash Flow > cash From Investing
-2785025
Annuals > 3 > cash Flow > cash From Financing
-282976
Annuals > 3 > cash Flow > net Change In Cash
-1681621
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.28371822539589303
Annuals > 3 > ratios > PB
1.711303996783528
Annuals > 3 > ratios > ROE
6.886923873479739
Annuals > 3 > ratios > ROA
3.693207341487162
Annuals > 3 > ratios > FCF
841319
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.17457728268181835
Annuals > 3 > health Score
76
Valuation > metrics > PE
59.1667
Valuation > metrics > PB
0.9649195913716111
Valuation > final Score
40
Valuation > verdict
66.6% Overvalued
Profitability > metrics > ROE
-4.703452054774694
Profitability > metrics > Net Margin
-7.638874330669822
Profitability > final Score
15
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.17419649690326214
Risk > metrics > Interest Coverage
-140.5631801659221
Risk > final Score
-502
Risk > verdict
High
Liquidity > metrics > Current Ratio
0
Liquidity > metrics > Quick Ratio
0
Liquidity > final Score
10
Liquidity > verdict
Weak
Prev Valuations > 0
70
Prev Valuations > 1
70
Prev Valuations > 2
90
Prev Profitabilities > 0
30
Prev Profitabilities > 1
0
Prev Profitabilities > 2
100
Prev Risks > 0
-30818
Prev Risks > 1
17
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:51:47.600Z
Earnings History > 0 > period
2025-11-30
Earnings History > 0 > report Date
2026-01-13
Earnings History > 0 > date
2025-11-30
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-08-31
Earnings History > 1 > report Date
2025-10-15
Earnings History > 1 > date
2025-08-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.3602
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-05-31
Earnings History > 2 > report Date
2025-08-15
Earnings History > 2 > date
2025-05-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
-0.8
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-02-28
Earnings History > 3 > report Date
2025-04-09
Earnings History > 3 > date
2025-02-28
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
-0.652
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-11-30
Earnings History > 4 > report Date
2025-01-10
Earnings History > 4 > date
2024-11-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
3.1103
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-08-31
Earnings History > 5 > report Date
2024-10-15
Earnings History > 5 > date
2024-08-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.7833
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-05-31
Earnings History > 6 > report Date
2024-08-13
Earnings History > 6 > date
2024-05-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.5119
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-02-29
Earnings History > 7 > report Date
2024-04-11
Earnings History > 7 > date
2024-02-29
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.295
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-11-30
Earnings History > 8 > report Date
2024-01-16
Earnings History > 8 > date
2023-11-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.1068
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-08-31
Earnings History > 9 > report Date
2023-10-17
Earnings History > 9 > date
2023-08-31
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.7343
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-05-31
Earnings History > 10 > report Date
2023-08-15
Earnings History > 10 > date
2023-05-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.4555
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-02-28
Earnings History > 11 > report Date
2023-04-18
Earnings History > 11 > date
2023-02-28
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.7928
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-11-30
Earnings History > 12 > report Date
2023-01-17
Earnings History > 12 > date
2022-11-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.7921
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-08-31
Earnings History > 13 > report Date
2022-10-18
Earnings History > 13 > date
2022-08-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.17
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-05-31
Earnings History > 14 > report Date
2022-08-12
Earnings History > 14 > date
2022-05-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.33
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-02-28
Earnings History > 15 > report Date
2022-04-14
Earnings History > 15 > date
2022-02-28
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.27
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-11-30
Earnings History > 16 > report Date
2022-01-13
Earnings History > 16 > date
2021-11-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.01
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-08-31
Earnings History > 17 > report Date
2021-10-14
Earnings History > 17 > date
2021-08-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.02
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-05-31
Earnings History > 18 > report Date
2021-08-13
Earnings History > 18 > date
2021-05-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.32
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-02-28
Earnings History > 19 > report Date
2021-04-14
Earnings History > 19 > date
2021-02-28
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.78
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-11-30
Earnings History > 20 > report Date
2021-01-14
Earnings History > 20 > date
2020-11-30
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.27
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-08-31
Earnings History > 21 > report Date
2020-10-15
Earnings History > 21 > date
2020-08-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.2651
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-05-31
Earnings History > 22 > report Date
2020-08-14
Earnings History > 22 > date
2020-05-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.21
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-02-29
Earnings History > 23 > report Date
2020-04-13
Earnings History > 23 > date
2020-02-29
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.1
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-11-30
Earnings History > 24 > report Date
2020-01-14
Earnings History > 24 > date
2019-11-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.01
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-08-31
Earnings History > 25 > report Date
2019-10-15
Earnings History > 25 > date
2019-08-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.0109
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-05-31
Earnings History > 26 > report Date
2019-08-13
Earnings History > 26 > date
2019-05-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.04
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-02-28
Earnings History > 27 > report Date
2019-04-15
Earnings History > 27 > date
2019-02-28
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.02
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-11-30
Earnings History > 28 > report Date
2019-01-14
Earnings History > 28 > date
2018-11-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.01
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-08-31
Earnings History > 29 > report Date
2018-10-12
Earnings History > 29 > date
2018-08-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.07
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-05-31
Earnings History > 30 > report Date
2018-08-16
Earnings History > 30 > date
2018-05-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.22
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-02-28
Earnings History > 31 > report Date
2018-04-12
Earnings History > 31 > date
2018-02-28
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.19
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-11-30
Earnings History > 32 > report Date
2018-01-11
Earnings History > 32 > date
2017-11-30
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.07
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-08-31
Earnings History > 33 > report Date
2017-10-26
Earnings History > 33 > date
2017-08-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.05
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-05-31
Earnings History > 34 > report Date
2017-08-29
Earnings History > 34 > date
2017-05-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.05
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-02-28
Earnings History > 35 > report Date
2017-04-06
Earnings History > 35 > date
2017-02-28
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.04
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-11-30
Earnings History > 36 > report Date
2017-02-28
Earnings History > 36 > date
2016-11-30
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.04
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-08-31
Earnings History > 37 > report Date
2016-11-30
Earnings History > 37 > date
2016-08-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.02
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-05-31
Earnings History > 38 > report Date
2016-08-31
Earnings History > 38 > date
2016-05-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.02
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-02-29
Earnings History > 39 > report Date
2016-05-31
Earnings History > 39 > date
2016-02-29
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.0813
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-11-30
Earnings History > 40 > report Date
2016-02-29
Earnings History > 40 > date
2015-11-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.0043
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-08-31
Earnings History > 41 > report Date
2015-11-30
Earnings History > 41 > date
2015-08-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.03
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-05-31
Earnings History > 42 > report Date
2015-08-31
Earnings History > 42 > date
2015-05-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.0266
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-02-28
Earnings History > 43 > report Date
2015-05-31
Earnings History > 43 > date
2015-02-28
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.0399
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-11-30
Earnings History > 44 > report Date
2015-02-28
Earnings History > 44 > date
2014-11-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.03
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-08-31
Earnings History > 45 > report Date
2014-11-30
Earnings History > 45 > date
2014-08-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.02
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-05-31
Earnings History > 46 > report Date
2014-08-31
Earnings History > 46 > date
2014-05-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0176
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-02-28
Earnings History > 47 > report Date
2014-05-31
Earnings History > 47 > date
2014-02-28
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0257
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-11-30
Earnings History > 48 > report Date
2014-02-28
Earnings History > 48 > date
2013-11-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.007
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-08-31
Earnings History > 49 > report Date
2013-11-30
Earnings History > 49 > date
2013-08-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.02
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-05-31
Earnings History > 50 > report Date
2013-08-31
Earnings History > 50 > date
2013-05-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.03
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-02-28
Earnings History > 51 > report Date
2013-05-31
Earnings History > 51 > date
2013-02-28
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.1872
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-11-30
Earnings History > 52 > report Date
2013-02-28
Earnings History > 52 > date
2012-11-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.02
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-08-31
Earnings History > 53 > report Date
2012-11-30
Earnings History > 53 > date
2012-08-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.02
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-05-31
Earnings History > 54 > report Date
2012-08-31
Earnings History > 54 > date
2012-05-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.0269
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
0.0269
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-02-29
Earnings History > 55 > report Date
2012-05-31
Earnings History > 55 > date
2012-02-29
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.01
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-11-30
Earnings History > 56 > report Date
2012-02-29
Earnings History > 56 > date
2011-11-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.0271
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-08-31
Earnings History > 57 > report Date
2011-11-30
Earnings History > 57 > date
2011-08-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0178
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-05-31
Earnings History > 58 > report Date
2011-08-31
Earnings History > 58 > date
2011-05-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0265
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-02-28
Earnings History > 59 > report Date
2011-02-28
Earnings History > 59 > date
2011-02-28
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0623
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-11-30
Earnings History > 60 > report Date
2010-11-30
Earnings History > 60 > date
2010-11-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0096
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-08-31
Earnings History > 61 > report Date
2010-08-31
Earnings History > 61 > date
2010-08-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0077
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-05-31
Earnings History > 62 > report Date
2010-05-31
Earnings History > 62 > date
2010-05-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.06
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2004-11-30
Earnings History > 63 > report Date
2004-11-30
Earnings History > 63 > date
2004-11-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.0319
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2004-08-31
Earnings History > 64 > report Date
2004-08-31
Earnings History > 64 > date
2004-08-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.0076
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2004-05-31
Earnings History > 65 > report Date
2004-05-31
Earnings History > 65 > date
2004-05-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.0128
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2004-02-29
Earnings History > 66 > report Date
2004-02-29
Earnings History > 66 > date
2004-02-29
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.0045
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2003-11-30
Earnings History > 67 > report Date
2003-11-30
Earnings History > 67 > date
2003-11-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.0048
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2003-08-31
Earnings History > 68 > report Date
2003-08-31
Earnings History > 68 > date
2003-08-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.0015
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2003-05-31
Earnings History > 69 > report Date
2003-05-31
Earnings History > 69 > date
2003-05-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.002
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2003-02-28
Earnings History > 70 > report Date
2003-02-28
Earnings History > 70 > date
2003-02-28
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.0003
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2002-11-30
Earnings History > 71 > report Date
2002-11-30
Earnings History > 71 > date
2002-11-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.0026
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2002-08-31
Earnings History > 72 > report Date
2002-08-31
Earnings History > 72 > date
2002-08-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.0029
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2002-05-31
Earnings History > 73 > report Date
2002-05-31
Earnings History > 73 > date
2002-05-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.0038
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2001-11-30
Earnings History > 74 > report Date
2001-11-30
Earnings History > 74 > date
2001-11-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.0029
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2001-08-31
Earnings History > 75 > report Date
2001-08-31
Earnings History > 75 > date
2001-08-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.0019
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2001-05-31
Earnings History > 76 > report Date
2001-05-31
Earnings History > 76 > date
2001-05-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.0008
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2000-11-30
Earnings History > 77 > report Date
2000-11-30
Earnings History > 77 > date
2000-11-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.1076
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2000-08-31
Earnings History > 78 > report Date
2000-08-31
Earnings History > 78 > date
2000-08-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.0131
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2000-05-31
Earnings History > 79 > report Date
2000-05-31
Earnings History > 79 > date
2000-05-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.1859
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
1999-11-30
Earnings History > 80 > report Date
1999-11-30
Earnings History > 80 > date
1999-11-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.1349
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
1999-08-31
Earnings History > 81 > report Date
1999-08-31
Earnings History > 81 > date
1999-08-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.0004
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
1999-05-31
Earnings History > 82 > report Date
1999-05-31
Earnings History > 82 > date
1999-05-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.016
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
1998-11-30
Earnings History > 83 > report Date
1998-11-30
Earnings History > 83 > date
1998-11-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.0354
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
1998-08-31
Earnings History > 84 > report Date
1998-08-31
Earnings History > 84 > date
1998-08-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.0098
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
FRMO Corporation, through Horizon Kinetics, LLC, operates as an investment advisory and independent research company in the United States. The company offers in-depth analysis of information-poor, and under-researched companies and strategies to identify complex or overlooked situations. It serves institutional investors. The company was formerly known as FRM Nexus, Inc. and changed its name to FRMO Corporation in November 2001. FRMO Corporation was incorporated in 1993 and is based in White Plains, New York.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ARenn fund president Stahl buys shares worth $3084 By Investing.com Investing.com Nigeria
Read more →Tax errors push FRMO to redo years of results, cash not expected to change Stock Titan
Read more →Showing 2 of 10
(Last Updated 2025-08-31)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Frmo Corp
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-11-30
EPS Actual
—
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-08-31)
(Last Updated 2025-08-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-08-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-08-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.