_id
69147a5fccc777a4e85d8fd3
Ticker
MMTIF
Name
Micromem Technologies Inc
Exchange
OTCQB
Address
121 Richmond Street West, Toronto, ON, Canada, M5H 2K1
Country
USA
Sector
Technology
Industry
Semiconductors
Currency
USD
Website
https://www.micromeminc.com
Description
Micromem Technologies Inc. designs, develops, and provides customized sensor applications based on its proprietary technology in Canada and internationally. Its products are used for various applications in oil and structural integrity sensor, nanoparticle detection, and energy storage solutions. The company is headquartered in Toronto, Canada.
Last Close
0.0301
Volume
187200
Current Price
0.0318
Change
0
Last Updated
2026-01-05T10:39:50.816Z
Image
data:image/webp;base64,UklGRjICAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSDQBAAABgBtte9vmL1niVOWwQhpAbFnbpU6ls9IUdkW0qsSjRsixdjagASiVzhGks60cjL/3RcQEwFwST+7XLDGU8fqsUVh3wdK+xIbeGthS3LBOMRVWlnCreaN+aD1+SuFc9lmZbqqeRYims6HsTNfIvEja5LZ0DjfTkVkkzcQQo2BpMuXRTDHEKUzNDQCqzodYua4CKFvMQWOzvM8VpkPMRmItVUbV2CgUGaoj2uhYqKz2GbtE9Ti4vnFQfdjDf18K+wOVc2MNHlFdslrbQmV1DugRKlZMbjRQlVPxhIGKhokvzx00r3xLAVBpD02PqgDg1koCiShpHgAAkmYChWBpAjMjabP3Kp3TM9MRmEs0yqXjVCOwoEfdomXev3Sk+Hy0jupGXnXD4ko4ZXTZjRT2oE03Ej6YDVZQOCDYAAAA8AcAnQEqQABAAD6tSJ1JpiQioTP4CqjAFYliAM2lZX+gR/SZUdGjzOTwRx7gIJd6eY7dvwaEWlkd4JTnvEsWu9ZaReFRwy6AAP76oDWqa7F/z82KTxGmCHOB7//Q5CBImB3PA09sB6iy8q8P0AjnnCpO+OsJpKh9zYzYHQfH4B2r0JF46YgUOEnZddCpvTSOZsP6cnktGsLHS3LjzEsVJFwRM04W4P4+5y8gyZuyYzjnCS0apC/FbyA+8q1Z8oJvCztYmchgQPZX8fu3Ux8iB8nwQlRsAAAA
Ipo Date
-
Market Cap
18679850
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.66
Sentiment Sources
1
Current Quarter
2025-07-31
Revenue
0
Cost Of Revenue
-
Gross Profit
-
Operating Expenses
283041
Operating Income
-283041
Interest Expense
452792
Pretax Income
-821351
Net Income
-821351
Eps
-0.0013530782655330007
Dividends Per Share
-
Shares Outstanding
616090414
Income Tax Expense
-
EBITDA
-
Operating Margin
-
Total Other Income Expense Net
-73680
Cash
187182
Short Term Investments
-
Receivables
-
Inventories
-
Total Current Assets
337105
Property Plant Equipment
40257
Total Assets
377362
Payables
149009
Short Term Debt
-
Long Term Debt
46657
Total Liabilities
6616504
Equity
-6239142
Bs_currency_symbol
USD
Depreciation
4187
Change In Working Capital
-84039
Cash From Operations
-395325
Capital Expenditures
0
Cash From Investing
-
Cash From Financing
271801
Net Change In Cash
-126253
Cf_currency_symbol
USD
PE
-
PB
-3.093913176715645
ROE
13.164486398931135
ROA
-217.65599079928558
FCF
-395325
Fcf Percent
-
Piotroski FScore
1
Health Score
33
Deep Value Investing Score
0.5
Defensive Investing Score
7
Dividend Investing Score
1.5
Economic Moat Investing Score
4.3
Garp Investing Score
1
Growth Investing Score
0.5
Momentum Investing Score
2
Net Net Investing Score
0.5
Quality Investing Score
1
Value Investing Score
3
Quarters > 0 > quarter
2025-07-31
Quarters > 0 > income Statement > revenue
0
Quarters > 0 > income Statement > cost Of Revenue
-
Quarters > 0 > income Statement > gross Profit
-
Quarters > 0 > income Statement > operating Expenses
283041
Quarters > 0 > income Statement > operating Income
-283041
Quarters > 0 > income Statement > interest Expense
452792
Quarters > 0 > income Statement > pretax Income
-821351
Quarters > 0 > income Statement > net Income
-821351
Quarters > 0 > income Statement > eps
-0.0013530782655330007
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
607024014
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
-
Quarters > 0 > income Statement > total Other Income Expense Net
-73680
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
187182
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
-
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
337105
Quarters > 0 > balance Sheet > property Plant Equipment
40257
Quarters > 0 > balance Sheet > total Assets
377362
Quarters > 0 > balance Sheet > payables
149009
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
46657
Quarters > 0 > balance Sheet > total Liabilities
6616504
Quarters > 0 > balance Sheet > equity
-6239142
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
-821351
Quarters > 0 > cash Flow > depreciation
4187
Quarters > 0 > cash Flow > change In Working Capital
-84039
Quarters > 0 > cash Flow > cash From Operations
-395325
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
271801
Quarters > 0 > cash Flow > net Change In Cash
-126253
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
-0.0013530782655330007
Quarters > 0 > ratios > PB
-3.093913176715645
Quarters > 0 > ratios > ROE
13.164486398931135
Quarters > 0 > ratios > ROA
-217.65599079928558
Quarters > 0 > ratios > FCF
-395325
Quarters > 0 > ratios > Piotroski FScore
1
Quarters > 0 > ratios > fcf Percent
-
Quarters > 0 > health Score
33
Quarters > 1 > quarter
2025-04-30
Quarters > 1 > income Statement > revenue
0
Quarters > 1 > income Statement > cost Of Revenue
-
Quarters > 1 > income Statement > gross Profit
-
Quarters > 1 > income Statement > operating Expenses
297870
Quarters > 1 > income Statement > operating Income
-297870
Quarters > 1 > income Statement > interest Expense
5005
Quarters > 1 > income Statement > pretax Income
-660470
Quarters > 1 > income Statement > net Income
-660470
Quarters > 1 > income Statement > eps
-0.0011058633655221164
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
597243765
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
-
Quarters > 1 > income Statement > operating Margin
-
Quarters > 1 > income Statement > total Other Income Expense Net
-310374
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
332004
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
-
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
497394
Quarters > 1 > balance Sheet > property Plant Equipment
6747
Quarters > 1 > balance Sheet > total Assets
504141
Quarters > 1 > balance Sheet > payables
421602
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
46219
Quarters > 1 > balance Sheet > total Liabilities
6196536
Quarters > 1 > balance Sheet > equity
-5692395
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
-660470
Quarters > 1 > cash Flow > depreciation
3840
Quarters > 1 > cash Flow > change In Working Capital
166868
Quarters > 1 > cash Flow > cash From Operations
-214909
Quarters > 1 > cash Flow > capital Expenditures
0
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
372446
Quarters > 1 > cash Flow > net Change In Cash
157537
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
-0.0011058633655221164
Quarters > 1 > ratios > PB
-3.3364430484883782
Quarters > 1 > ratios > ROE
11.602673391428388
Quarters > 1 > ratios > ROA
-131.00898359784267
Quarters > 1 > ratios > FCF
-214909
Quarters > 1 > ratios > Piotroski FScore
1
Quarters > 1 > ratios > fcf Percent
-
Quarters > 1 > health Score
32
Quarters > 2 > quarter
2025-01-31
Quarters > 2 > income Statement > revenue
0
Quarters > 2 > income Statement > cost Of Revenue
-
Quarters > 2 > income Statement > gross Profit
-
Quarters > 2 > income Statement > operating Expenses
109534
Quarters > 2 > income Statement > operating Income
-109534
Quarters > 2 > income Statement > interest Expense
223590
Quarters > 2 > income Statement > pretax Income
437452
Quarters > 2 > income Statement > net Income
437452
Quarters > 2 > income Statement > eps
0.0007485923815229756
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
584366086
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
-
Quarters > 2 > income Statement > operating Margin
-
Quarters > 2 > income Statement > total Other Income Expense Net
775033
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
155898
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
-
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
308159
Quarters > 2 > balance Sheet > property Plant Equipment
11000
Quarters > 2 > balance Sheet > total Assets
319159
Quarters > 2 > balance Sheet > payables
241605
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
43415
Quarters > 2 > balance Sheet > total Liabilities
6280099
Quarters > 2 > balance Sheet > equity
-5960940
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
437452
Quarters > 2 > cash Flow > depreciation
3858
Quarters > 2 > cash Flow > change In Working Capital
-105495
Quarters > 2 > cash Flow > cash From Operations
-219260
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
249453
Quarters > 2 > cash Flow > net Change In Cash
30193
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.0007485923815229756
Quarters > 2 > ratios > PB
-3.1174347560619635
Quarters > 2 > ratios > ROE
-7.338641221015478
Quarters > 2 > ratios > ROA
137.06397124943993
Quarters > 2 > ratios > FCF
-219260
Quarters > 2 > ratios > Piotroski FScore
1
Quarters > 2 > ratios > fcf Percent
-
Quarters > 2 > health Score
47
Quarters > 3 > quarter
2024-10-31
Quarters > 3 > income Statement > revenue
0
Quarters > 3 > income Statement > cost Of Revenue
-
Quarters > 3 > income Statement > gross Profit
-
Quarters > 3 > income Statement > operating Expenses
190133
Quarters > 3 > income Statement > operating Income
-190133
Quarters > 3 > income Statement > interest Expense
219813
Quarters > 3 > income Statement > pretax Income
-2517964
Quarters > 3 > income Statement > net Income
-2517964
Quarters > 3 > income Statement > eps
-0.004394462215704379
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
572985698
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-
Quarters > 3 > income Statement > operating Margin
-
Quarters > 3 > income Statement > total Other Income Expense Net
-443390
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
125705
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
-
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
267441
Quarters > 3 > balance Sheet > property Plant Equipment
15272
Quarters > 3 > balance Sheet > total Assets
282713
Quarters > 3 > balance Sheet > payables
336575
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
44806
Quarters > 3 > balance Sheet > total Liabilities
7005695
Quarters > 3 > balance Sheet > equity
-6722982
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
-2517964
Quarters > 3 > cash Flow > depreciation
4182
Quarters > 3 > cash Flow > change In Working Capital
-66712
Quarters > 3 > cash Flow > cash From Operations
-270386
Quarters > 3 > cash Flow > capital Expenditures
0
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
314543
Quarters > 3 > cash Flow > net Change In Cash
44157
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
-0.004394462215704379
Quarters > 3 > ratios > PB
-2.7102475057050577
Quarters > 3 > ratios > ROE
37.45308257555948
Quarters > 3 > ratios > ROA
-890.643161085624
Quarters > 3 > ratios > FCF
-270386
Quarters > 3 > ratios > Piotroski FScore
1
Quarters > 3 > ratios > fcf Percent
-
Quarters > 3 > health Score
39
Annuals > 0 > quarter
2024-10-31
Annuals > 0 > income Statement > revenue
0
Annuals > 0 > income Statement > cost Of Revenue
-
Annuals > 0 > income Statement > gross Profit
-
Annuals > 0 > income Statement > operating Expenses
598682
Annuals > 0 > income Statement > operating Income
-598682
Annuals > 0 > income Statement > interest Expense
877165
Annuals > 0 > income Statement > pretax Income
-3062798
Annuals > 0 > income Statement > net Income
-3062798
Annuals > 0 > income Statement > eps
-0.005345330626385023
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
572985698
Annuals > 0 > income Statement > income Tax Expense
-
Annuals > 0 > income Statement > EBITDA
-
Annuals > 0 > income Statement > operating Margin
-
Annuals > 0 > income Statement > total Other Income Expense Net
90062
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
125705
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
-
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
267441
Annuals > 0 > balance Sheet > property Plant Equipment
15272
Annuals > 0 > balance Sheet > total Assets
282713
Annuals > 0 > balance Sheet > payables
336575
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
44806
Annuals > 0 > balance Sheet > total Liabilities
7005695
Annuals > 0 > balance Sheet > equity
-6722982
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
-3062798
Annuals > 0 > cash Flow > depreciation
16492
Annuals > 0 > cash Flow > change In Working Capital
119241
Annuals > 0 > cash Flow > cash From Operations
-625924
Annuals > 0 > cash Flow > capital Expenditures
0
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
720045
Annuals > 0 > cash Flow > net Change In Cash
94121
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-0.005345330626385023
Annuals > 0 > ratios > PB
-2.556837269533073
Annuals > 0 > ratios > ROE
45.557135211725985
Annuals > 0 > ratios > ROA
-1083.3594493355452
Annuals > 0 > ratios > FCF
-625924
Annuals > 0 > ratios > Piotroski FScore
1
Annuals > 0 > ratios > fcf Percent
-
Annuals > 0 > health Score
31
Annuals > 1 > quarter
2023-10-31
Annuals > 1 > income Statement > revenue
0
Annuals > 1 > income Statement > cost Of Revenue
-
Annuals > 1 > income Statement > gross Profit
-
Annuals > 1 > income Statement > operating Expenses
1056485
Annuals > 1 > income Statement > operating Income
-1056485
Annuals > 1 > income Statement > interest Expense
820763
Annuals > 1 > income Statement > pretax Income
-2691670
Annuals > 1 > income Statement > net Income
-2691670
Annuals > 1 > income Statement > eps
-0.005273970116490537
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
510368838
Annuals > 1 > income Statement > income Tax Expense
-
Annuals > 1 > income Statement > EBITDA
-
Annuals > 1 > income Statement > operating Margin
-
Annuals > 1 > income Statement > total Other Income Expense Net
-728070
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
31584
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
-
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
135583
Annuals > 1 > balance Sheet > property Plant Equipment
32767
Annuals > 1 > balance Sheet > total Assets
168350
Annuals > 1 > balance Sheet > payables
209285
Annuals > 1 > balance Sheet > short Term Debt
-
Annuals > 1 > balance Sheet > long Term Debt
43254
Annuals > 1 > balance Sheet > total Liabilities
5009554
Annuals > 1 > balance Sheet > equity
-4841204
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-2691670
Annuals > 1 > cash Flow > depreciation
16492
Annuals > 1 > cash Flow > change In Working Capital
-101089
Annuals > 1 > cash Flow > cash From Operations
-1083220
Annuals > 1 > cash Flow > capital Expenditures
2044
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
1083621
Annuals > 1 > cash Flow > net Change In Cash
-1643
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-0.005273970116490537
Annuals > 1 > ratios > PB
-3.1626564672754958
Annuals > 1 > ratios > ROE
55.599185657121666
Annuals > 1 > ratios > ROA
-1598.853578853579
Annuals > 1 > ratios > FCF
-1085264
Annuals > 1 > ratios > Piotroski FScore
0
Annuals > 1 > ratios > fcf Percent
-
Annuals > 1 > health Score
30
Annuals > 2 > quarter
2022-10-31
Annuals > 2 > income Statement > revenue
0
Annuals > 2 > income Statement > cost Of Revenue
-
Annuals > 2 > income Statement > gross Profit
-
Annuals > 2 > income Statement > operating Expenses
963819
Annuals > 2 > income Statement > operating Income
-963819
Annuals > 2 > income Statement > interest Expense
1649028
Annuals > 2 > income Statement > pretax Income
-2287095
Annuals > 2 > income Statement > net Income
-2287095
Annuals > 2 > income Statement > eps
-0.004891055274759625
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
467607678
Annuals > 2 > income Statement > income Tax Expense
-
Annuals > 2 > income Statement > EBITDA
-608312
Annuals > 2 > income Statement > operating Margin
-
Annuals > 2 > income Statement > total Other Income Expense Net
338985
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
33227
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
-
Annuals > 2 > balance Sheet > inventories
-
Annuals > 2 > balance Sheet > total Current Assets
51427
Annuals > 2 > balance Sheet > property Plant Equipment
48092
Annuals > 2 > balance Sheet > total Assets
99519
Annuals > 2 > balance Sheet > payables
283436
Annuals > 2 > balance Sheet > short Term Debt
-
Annuals > 2 > balance Sheet > long Term Debt
43796
Annuals > 2 > balance Sheet > total Liabilities
4847519
Annuals > 2 > balance Sheet > equity
-4748000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-2287095
Annuals > 2 > cash Flow > depreciation
29755
Annuals > 2 > cash Flow > change In Working Capital
-30214
Annuals > 2 > cash Flow > cash From Operations
-997031
Annuals > 2 > cash Flow > capital Expenditures
0
Annuals > 2 > cash Flow > cash From Investing
-
Annuals > 2 > cash Flow > cash From Financing
858861
Annuals > 2 > cash Flow > net Change In Cash
-138170
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-0.004891055274759625
Annuals > 2 > ratios > PB
-2.9545556739679864
Annuals > 2 > ratios > ROE
48.16965037910699
Annuals > 2 > ratios > ROA
-2298.149097157327
Annuals > 2 > ratios > FCF
-997031
Annuals > 2 > ratios > Piotroski FScore
1
Annuals > 2 > ratios > fcf Percent
-
Annuals > 2 > health Score
31
Annuals > 3 > quarter
2021-10-31
Annuals > 3 > income Statement > revenue
0
Annuals > 3 > income Statement > cost Of Revenue
-
Annuals > 3 > income Statement > gross Profit
-
Annuals > 3 > income Statement > operating Expenses
577987
Annuals > 3 > income Statement > operating Income
-577987
Annuals > 3 > income Statement > interest Expense
1665730
Annuals > 3 > income Statement > pretax Income
-1012978
Annuals > 3 > income Statement > net Income
-1012978
Annuals > 3 > income Statement > eps
-0.002324742433254587
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
435737734
Annuals > 3 > income Statement > income Tax Expense
-
Annuals > 3 > income Statement > EBITDA
688785
Annuals > 3 > income Statement > operating Margin
-
Annuals > 3 > income Statement > total Other Income Expense Net
1315217
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
171397
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
-
Annuals > 3 > balance Sheet > inventories
-
Annuals > 3 > balance Sheet > total Current Assets
195404
Annuals > 3 > balance Sheet > property Plant Equipment
26012
Annuals > 3 > balance Sheet > total Assets
225293
Annuals > 3 > balance Sheet > payables
343850
Annuals > 3 > balance Sheet > short Term Debt
-
Annuals > 3 > balance Sheet > long Term Debt
48243
Annuals > 3 > balance Sheet > total Liabilities
3696571
Annuals > 3 > balance Sheet > equity
-3471278
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
-1012978
Annuals > 3 > cash Flow > depreciation
36033
Annuals > 3 > cash Flow > change In Working Capital
-805460
Annuals > 3 > cash Flow > cash From Operations
-762766
Annuals > 3 > cash Flow > capital Expenditures
5271
Annuals > 3 > cash Flow > cash From Investing
-5271
Annuals > 3 > cash Flow > cash From Financing
747955
Annuals > 3 > cash Flow > net Change In Cash
-20082
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-0.002324742433254587
Annuals > 3 > ratios > PB
-3.7657980778260915
Annuals > 3 > ratios > ROE
29.18170195530292
Annuals > 3 > ratios > ROA
-449.62693026414496
Annuals > 3 > ratios > FCF
-768037
Annuals > 3 > ratios > Piotroski FScore
1
Annuals > 3 > ratios > fcf Percent
-
Annuals > 3 > health Score
31
Valuation > metrics > PE
-0.0013530782655330007
Valuation > metrics > PB
-3.093913176715645
Valuation > final Score
50
Valuation > verdict
Fair
Profitability > metrics > ROE
13.164486398931135
Profitability > metrics > ROA
-243.64841814864806
Profitability > final Score
41
Profitability > verdict
Weak
Risk > metrics > Interest Coverage
-0.625101591900917
Risk > final Score
27
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.262313014650122
Liquidity > metrics > Quick Ratio
2.262313014650122
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
50
Prev Valuations > 1
70
Prev Valuations > 2
50
Prev Profitabilities > 0
38
Prev Profitabilities > 1
45
Prev Profitabilities > 2
55
Prev Risks > 0
-208
Prev Risks > 1
28
Prev Risks > 2
27
Prev Liquidities > 0
79
Prev Liquidities > 1
82
Prev Liquidities > 2
50
Updated At
2026-01-20T22:13:15.155Z
Earnings History > 0 > period
2025-07-31
Earnings History > 0 > report Date
2025-09-29
Earnings History > 0 > date
2025-07-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-0.0014
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-24
Earnings History > 1 > date
2025-04-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.0011
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-03-26
Earnings History > 2 > date
2025-01-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.0008
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-10-31
Earnings History > 3 > date
2024-10-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
-0.0044
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-07-31
Earnings History > 4 > date
2024-07-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.0011
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-04-30
Earnings History > 5 > date
2024-04-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.0025
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-01-31
Earnings History > 6 > date
2024-01-31
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.0028
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-10-31
Earnings History > 7 > date
2023-10-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.0025
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-07-31
Earnings History > 8 > date
2023-07-31
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.0003
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-04-30
Earnings History > 9 > date
2023-04-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.0082
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-01-31
Earnings History > 10 > date
2023-01-31
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.0005
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-10-31
Earnings History > 11 > date
2022-10-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.0009
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-07-31
Earnings History > 12 > date
2022-07-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.0031
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-04-30
Earnings History > 13 > date
2022-04-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.0002
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-01-31
Earnings History > 14 > date
2022-01-31
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.0032
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-10-31
Earnings History > 15 > date
2021-10-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.0029
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-07-31
Earnings History > 16 > date
2021-07-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.0049
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-04-30
Earnings History > 17 > date
2021-04-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.0075
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-01-31
Earnings History > 18 > date
2021-01-31
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.003
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-10-31
Earnings History > 19 > date
2020-10-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.0009
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-07-31
Earnings History > 20 > date
2020-07-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.0006
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-04-30
Earnings History > 21 > date
2020-04-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.0029
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-01-31
Earnings History > 22 > date
2020-01-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.0048
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-10-31
Earnings History > 23 > date
2019-10-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.0037
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-07-31
Earnings History > 24 > date
2019-07-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.0019
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-04-30
Earnings History > 25 > date
2019-04-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.0002
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-01-31
Earnings History > 26 > date
2019-01-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.0041
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-10-31
Earnings History > 27 > date
2018-10-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.0012
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-07-31
Earnings History > 28 > date
2018-07-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.0001
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-04-30
Earnings History > 29 > date
2018-04-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.0009
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-01-31
Earnings History > 30 > date
2018-01-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.01
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-10-31
Earnings History > 31 > date
2017-10-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.0072
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-07-31
Earnings History > 32 > date
2017-07-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.0019
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-04-30
Earnings History > 33 > date
2017-04-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.0006
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-01-31
Earnings History > 34 > date
2017-01-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.0119
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-10-31
Earnings History > 35 > date
2016-10-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.0041
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-07-31
Earnings History > 36 > date
2016-07-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.023
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-04-30
Earnings History > 37 > date
2016-04-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.0038
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-01-31
Earnings History > 38 > date
2016-01-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.0031
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-10-31
Earnings History > 39 > date
2015-10-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.0187
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-07-31
Earnings History > 40 > date
2015-07-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.0061
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-04-30
Earnings History > 41 > date
2015-04-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.0058
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-01-31
Earnings History > 42 > date
2015-01-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.0034
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-10-31
Earnings History > 43 > date
2014-10-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.0058
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-07-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.0092
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-04-30
Earnings History > 45 > date
2014-04-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.0054
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-01-31
Earnings History > 46 > date
2014-01-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.0035
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
2013-10-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.0331
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-07-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.0017
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-04-30
Earnings History > 49 > date
2013-04-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.0001
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-01-31
Earnings History > 50 > date
2013-01-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.003
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-10-31
Earnings History > 51 > report Date
2012-10-31
Earnings History > 51 > date
2012-10-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.013
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-07-31
Earnings History > 52 > report Date
2012-07-31
Earnings History > 52 > date
2012-07-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.0041
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-04-30
Earnings History > 53 > report Date
2012-04-30
Earnings History > 53 > date
2012-04-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.0238
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-01-31
Earnings History > 54 > report Date
2012-01-31
Earnings History > 54 > date
2012-01-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.0003
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-10-31
Earnings History > 55 > report Date
2011-10-31
Earnings History > 55 > date
2011-10-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.0122
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-07-31
Earnings History > 56 > report Date
2011-07-31
Earnings History > 56 > date
2011-07-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.0023
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-04-30
Earnings History > 57 > report Date
2011-04-30
Earnings History > 57 > date
2011-04-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.0052
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-01-31
Earnings History > 58 > report Date
2011-01-31
Earnings History > 58 > date
2011-01-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.006
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-10-31
Earnings History > 59 > report Date
2010-10-31
Earnings History > 59 > date
2010-10-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.02
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-07-31
Earnings History > 60 > report Date
2010-07-31
Earnings History > 60 > date
2010-07-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.0209
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-04-30
Earnings History > 61 > report Date
2010-04-30
Earnings History > 61 > date
2010-04-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.0059
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-01-31
Earnings History > 62 > report Date
2010-01-31
Earnings History > 62 > date
2010-01-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.0046
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-10-31
Earnings History > 63 > report Date
2009-10-31
Earnings History > 63 > date
2009-10-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.0008
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-07-31
Earnings History > 64 > report Date
2009-07-31
Earnings History > 64 > date
2009-07-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.018
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-04-30
Earnings History > 65 > date
2009-04-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.0154
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.0197
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-07-31
Earnings History > 67 > report Date
2008-07-31
Earnings History > 67 > date
2008-07-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.017
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-04-30
Earnings History > 68 > report Date
2008-04-30
Earnings History > 68 > date
2008-04-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.0161
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-01-31
Earnings History > 69 > report Date
2008-01-31
Earnings History > 69 > date
2008-01-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.01
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2007-07-31
Earnings History > 70 > report Date
2007-07-31
Earnings History > 70 > date
2007-07-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.0094
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-04-30
Earnings History > 71 > report Date
2007-04-30
Earnings History > 71 > date
2007-04-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.0192
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-01-31
Earnings History > 72 > report Date
2007-01-31
Earnings History > 72 > date
2007-01-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.0124
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2006-10-31
Earnings History > 73 > report Date
2006-10-31
Earnings History > 73 > date
2006-10-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.03
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2006-07-31
Earnings History > 74 > report Date
2006-07-31
Earnings History > 74 > date
2006-07-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.0109
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-04-30
Earnings History > 75 > report Date
2006-04-30
Earnings History > 75 > date
2006-04-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.0076
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-01-31
Earnings History > 76 > report Date
2006-01-31
Earnings History > 76 > date
2006-01-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
-0.0114
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2005-10-31
Earnings History > 77 > report Date
2005-10-31
Earnings History > 77 > date
2005-10-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.0222
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2005-07-31
Earnings History > 78 > report Date
2005-07-31
Earnings History > 78 > date
2005-07-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-0.0273
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-04-30
Earnings History > 79 > report Date
2005-04-30
Earnings History > 79 > date
2005-04-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.0077
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2005-01-31
Earnings History > 80 > report Date
2005-01-31
Earnings History > 80 > date
2005-01-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.0078
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2004-10-31
Earnings History > 81 > report Date
2004-10-31
Earnings History > 81 > date
2004-10-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-0.0083
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2004-07-31
Earnings History > 82 > report Date
2004-07-31
Earnings History > 82 > date
2004-07-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.0045
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-04-30
Earnings History > 83 > report Date
2004-04-30
Earnings History > 83 > date
2004-04-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.0014
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2004-01-31
Earnings History > 84 > report Date
2004-01-31
Earnings History > 84 > date
2004-01-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.0039
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2003-07-31
Earnings History > 85 > report Date
2003-07-31
Earnings History > 85 > date
2003-07-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-0.0029
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2003-04-30
Earnings History > 86 > report Date
2003-04-30
Earnings History > 86 > date
2003-04-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.0143
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2002-10-31
Earnings History > 87 > report Date
2002-10-31
Earnings History > 87 > date
2002-10-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.1401
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2002-07-31
Earnings History > 88 > report Date
2002-07-31
Earnings History > 88 > date
2002-07-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.0086
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2002-04-30
Earnings History > 89 > report Date
2002-04-30
Earnings History > 89 > date
2002-04-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.018
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2002-01-31
Earnings History > 90 > report Date
2002-01-31
Earnings History > 90 > date
2002-01-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.0072
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2001-07-31
Earnings History > 91 > report Date
2001-07-31
Earnings History > 91 > date
2001-07-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.0308
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Micromem Technologies Inc. designs, develops, and provides customized sensor applications based on its proprietary technology in Canada and internationally. Its products are used for various applications in oil and structural integrity sensor, nanoparticle detection, and energy storage solutions. The company is headquartered in Toronto, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AMicromem raises C$327,778 in share-and-warrant private placement units Stock Titan
Read more →Micromem Technologies (OTCQB: MMTIF) updates UofT/DND sensing project; 2025 review planned Stock Titan
Read more →(Last Updated 2025-07-31)
Health Score
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Medium
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
* Institutions hold a combined 0.00% of the total shares of Micromem Technologies Inc
* 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.0014
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(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.