_id
69130a06ccc777a4e85d7bf4
Ticker
KIQSF
Name
Kelso Technologies Inc
Exchange
PINK
Address
305 ? 1979 Old Okanagan Highway, West Kelowna, BC, Canada, V4T 3A4
Country
USA
Sector
Industrials
Industry
Railroads
Currency
USD
Website
https://www.kelsotech.com
Description
Kelso Technologies Inc. designs, engineers, markets, produces and distributes various proprietary pressure relief valves in the United States and Canada. It offers rail and road transport equipment, such as pressure relief, vacuum relief, and bottom outlet valves; pressure cars; pressure relief; one-bolt manway; emergency response kit; pressure differential; service bulletins; and installation manual updates. The company also offers fueling valves; and equipment for tank trailers. Its products are used in rail, military, oil and gas, mining exploration, marine, and other heavy equipment industries. The company was formerly known as Kelso Resources Ltd. and changed its name to Kelso Technologies Inc. in July 1994. Kelso Technologies Inc. was incorporated in 1987 and is headquartered in West Kelowna, Canada.
Last Close
0.14
Volume
2700
Current Price
0.15
Change
-6.666666666666654
Last Updated
2026-01-04T16:01:18.506Z
Image
-
Ipo Date
-
Market Cap
7722412
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
2808144
Cost Of Revenue
1641885
Gross Profit
1166259
Operating Expenses
2680593
Operating Income
127551
Interest Expense
-
Pretax Income
177529
Net Income
182851
Eps
0.0033149150637654915
Dividends Per Share
-
Shares Outstanding
55160086
Income Tax Expense
-
EBITDA
-
Operating Margin
4.542181597524913
Total Other Income Expense Net
49978
Cash
835098
Short Term Investments
-
Receivables
870872
Inventories
2670484
Total Current Assets
4481989
Property Plant Equipment
2034647
Total Assets
6516637
Payables
1501498
Short Term Debt
-
Long Term Debt
-
Total Liabilities
1620294
Equity
4896343
Bs_currency_symbol
USD
Depreciation
23712
Change In Working Capital
135994
Cash From Operations
320846
Capital Expenditures
0
Cash From Investing
-
Cash From Financing
0
Net Change In Cash
346825
Cf_currency_symbol
USD
PE
-
PB
1.6898352300890684
ROE
3.734440173002586
ROA
2.8059104719197956
FCF
320846
Fcf Percent
0.11425553675310098
Piotroski FScore
4
Health Score
66
Deep Value Investing Score
8
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
6.8
Garp Investing Score
7
Growth Investing Score
5.5
Momentum Investing Score
3.5
Net Net Investing Score
4
Quality Investing Score
6
Value Investing Score
9.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2808144
Quarters > 0 > income Statement > cost Of Revenue
1641885
Quarters > 0 > income Statement > gross Profit
1166259
Quarters > 0 > income Statement > operating Expenses
2680593
Quarters > 0 > income Statement > operating Income
127551
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
177529
Quarters > 0 > income Statement > net Income
182851
Quarters > 0 > income Statement > eps
0.0033149150637654915
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
55160086
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
4.542181597524913
Quarters > 0 > income Statement > total Other Income Expense Net
49978
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
835098
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
870872
Quarters > 0 > balance Sheet > inventories
2670484
Quarters > 0 > balance Sheet > total Current Assets
4481989
Quarters > 0 > balance Sheet > property Plant Equipment
2034647
Quarters > 0 > balance Sheet > total Assets
6516637
Quarters > 0 > balance Sheet > payables
1501498
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
1620294
Quarters > 0 > balance Sheet > equity
4896343
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
182851
Quarters > 0 > cash Flow > depreciation
23712
Quarters > 0 > cash Flow > change In Working Capital
135994
Quarters > 0 > cash Flow > cash From Operations
320846
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
0
Quarters > 0 > cash Flow > net Change In Cash
346825
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.0033149150637654915
Quarters > 0 > ratios > PB
1.6898352300890684
Quarters > 0 > ratios > ROE
3.734440173002586
Quarters > 0 > ratios > ROA
2.8059104719197956
Quarters > 0 > ratios > FCF
320846
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.11425553675310098
Quarters > 0 > health Score
66
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2643208
Quarters > 1 > income Statement > cost Of Revenue
1567762
Quarters > 1 > income Statement > gross Profit
1075446
Quarters > 1 > income Statement > operating Expenses
2677292
Quarters > 1 > income Statement > operating Income
-34084
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
70259
Quarters > 1 > income Statement > net Income
72125
Quarters > 1 > income Statement > eps
0.001307557787346452
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
55160086
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
-
Quarters > 1 > income Statement > operating Margin
-1.2894936758665985
Quarters > 1 > income Statement > total Other Income Expense Net
104343
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
488273
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1303613
Quarters > 1 > balance Sheet > inventories
2674352
Quarters > 1 > balance Sheet > total Current Assets
4513003
Quarters > 1 > balance Sheet > property Plant Equipment
2078228
Quarters > 1 > balance Sheet > total Assets
6591231
Quarters > 1 > balance Sheet > payables
1739348
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
1877740
Quarters > 1 > balance Sheet > equity
4713491
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
72125
Quarters > 1 > cash Flow > depreciation
24937
Quarters > 1 > cash Flow > change In Working Capital
-68233
Quarters > 1 > cash Flow > cash From Operations
-107258
Quarters > 1 > cash Flow > capital Expenditures
0
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
0
Quarters > 1 > cash Flow > net Change In Cash
71085
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.001307557787346452
Quarters > 1 > ratios > PB
1.7553895615797293
Quarters > 1 > ratios > ROE
1.5301821940468328
Quarters > 1 > ratios > ROA
1.0942568998112796
Quarters > 1 > ratios > FCF
-107258
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.04057872100871365
Quarters > 1 > health Score
51
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
3158074
Quarters > 2 > income Statement > cost Of Revenue
1748320
Quarters > 2 > income Statement > gross Profit
1409754
Quarters > 2 > income Statement > operating Expenses
2758886
Quarters > 2 > income Statement > operating Income
399188
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
504982
Quarters > 2 > income Statement > net Income
412337
Quarters > 2 > income Statement > eps
0.0074752784105521514
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
55160086
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
-
Quarters > 2 > income Statement > operating Margin
12.640235789281695
Quarters > 2 > income Statement > total Other Income Expense Net
105794
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
417188
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1596583
Quarters > 2 > balance Sheet > inventories
2617988
Quarters > 2 > balance Sheet > total Current Assets
4754951
Quarters > 2 > balance Sheet > property Plant Equipment
2123026
Quarters > 2 > balance Sheet > total Assets
6877978
Quarters > 2 > balance Sheet > payables
2040785
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
2236613
Quarters > 2 > balance Sheet > equity
4641365
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
412337
Quarters > 2 > cash Flow > depreciation
24937
Quarters > 2 > cash Flow > change In Working Capital
-119926
Quarters > 2 > cash Flow > cash From Operations
139744
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
0
Quarters > 2 > cash Flow > net Change In Cash
264041
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.0074752784105521514
Quarters > 2 > ratios > PB
1.7826680082260282
Quarters > 2 > ratios > ROE
8.883959783382691
Quarters > 2 > ratios > ROA
5.995032260934828
Quarters > 2 > ratios > FCF
139744
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.04424975475558837
Quarters > 2 > health Score
65
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
2612991
Quarters > 3 > income Statement > cost Of Revenue
1502156
Quarters > 3 > income Statement > gross Profit
1110835
Quarters > 3 > income Statement > operating Expenses
2216184
Quarters > 3 > income Statement > operating Income
396807
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
-47844
Quarters > 3 > income Statement > net Income
-3016815
Quarters > 3 > income Statement > eps
-0.05469199232212945
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
55160086
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-
Quarters > 3 > income Statement > operating Margin
15.185930605960754
Quarters > 3 > income Statement > total Other Income Expense Net
-444651
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
153147
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1091304
Quarters > 3 > balance Sheet > inventories
3042749
Quarters > 3 > balance Sheet > total Current Assets
4407795
Quarters > 3 > balance Sheet > property Plant Equipment
2162549
Quarters > 3 > balance Sheet > total Assets
6570345
Quarters > 3 > balance Sheet > payables
2138658
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
2341315
Quarters > 3 > balance Sheet > equity
4229030
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
-3016815
Quarters > 3 > cash Flow > depreciation
-501404
Quarters > 3 > cash Flow > change In Working Capital
232410
Quarters > 3 > cash Flow > cash From Operations
-330706
Quarters > 3 > cash Flow > capital Expenditures
0
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
31213
Quarters > 3 > cash Flow > net Change In Cash
-257269
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
-0.05469199232212945
Quarters > 3 > ratios > PB
1.9564800675332168
Quarters > 3 > ratios > ROE
-71.33586188795067
Quarters > 3 > ratios > ROA
-45.91562543519404
Quarters > 3 > ratios > FCF
-330706
Quarters > 3 > ratios > Piotroski FScore
1
Quarters > 3 > ratios > fcf Percent
-0.1265622422733182
Quarters > 3 > health Score
31
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
10680468
Annuals > 0 > income Statement > cost Of Revenue
5986836
Annuals > 0 > income Statement > gross Profit
4693632
Annuals > 0 > income Statement > operating Expenses
11475307
Annuals > 0 > income Statement > operating Income
-794839
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
-1416402
Annuals > 0 > income Statement > net Income
-4622297
Annuals > 0 > income Statement > eps
-0.08379785702292052
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
55160086
Annuals > 0 > income Statement > income Tax Expense
-
Annuals > 0 > income Statement > EBITDA
-
Annuals > 0 > income Statement > operating Margin
-7.4419866245561535
Annuals > 0 > income Statement > total Other Income Expense Net
-621563
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
153147
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1091304
Annuals > 0 > balance Sheet > inventories
3042749
Annuals > 0 > balance Sheet > total Current Assets
4407795
Annuals > 0 > balance Sheet > property Plant Equipment
2162549
Annuals > 0 > balance Sheet > total Assets
6570345
Annuals > 0 > balance Sheet > payables
2138658
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
2341315
Annuals > 0 > balance Sheet > equity
4229030
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
-4622297
Annuals > 0 > cash Flow > depreciation
108115
Annuals > 0 > cash Flow > change In Working Capital
988286
Annuals > 0 > cash Flow > cash From Operations
-393878
Annuals > 0 > cash Flow > capital Expenditures
11280
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
-32625
Annuals > 0 > cash Flow > net Change In Cash
-1280691
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-0.08379785702292052
Annuals > 0 > ratios > PB
1.8260480630310025
Annuals > 0 > ratios > ROE
-109.29922464489492
Annuals > 0 > ratios > ROA
-70.35090242597612
Annuals > 0 > ratios > FCF
-405158
Annuals > 0 > ratios > Piotroski FScore
0
Annuals > 0 > ratios > fcf Percent
-0.037934480024658095
Annuals > 0 > health Score
30
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
10819916
Annuals > 1 > income Statement > cost Of Revenue
6237469
Annuals > 1 > income Statement > gross Profit
4582447
Annuals > 1 > income Statement > operating Expenses
10715891
Annuals > 1 > income Statement > operating Income
104025
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
52378
Annuals > 1 > income Statement > net Income
-2101886
Annuals > 1 > income Statement > eps
-0.0386067944075962
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
54443422
Annuals > 1 > income Statement > income Tax Expense
-
Annuals > 1 > income Statement > EBITDA
-
Annuals > 1 > income Statement > operating Margin
0.961421511959982
Annuals > 1 > income Statement > total Other Income Expense Net
-51647
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
1433838
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
1065411
Annuals > 1 > balance Sheet > inventories
3376005
Annuals > 1 > balance Sheet > total Current Assets
6009603
Annuals > 1 > balance Sheet > property Plant Equipment
3155176
Annuals > 1 > balance Sheet > total Assets
9703271
Annuals > 1 > balance Sheet > payables
933410
Annuals > 1 > balance Sheet > short Term Debt
-
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
983023
Annuals > 1 > balance Sheet > equity
8720248
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-2101886
Annuals > 1 > cash Flow > depreciation
119930
Annuals > 1 > cash Flow > change In Working Capital
729319
Annuals > 1 > cash Flow > cash From Operations
-275251
Annuals > 1 > cash Flow > capital Expenditures
846832
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
-25288
Annuals > 1 > cash Flow > net Change In Cash
-1278608
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-0.0386067944075962
Annuals > 1 > ratios > PB
0.8740667788347305
Annuals > 1 > ratios > ROE
-24.103511734987354
Annuals > 1 > ratios > ROA
-21.66162317841066
Annuals > 1 > ratios > FCF
-1122083
Annuals > 1 > ratios > Piotroski FScore
1
Annuals > 1 > ratios > fcf Percent
-0.10370533375675005
Annuals > 1 > health Score
34
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
10931188
Annuals > 2 > income Statement > cost Of Revenue
6022192
Annuals > 2 > income Statement > gross Profit
4908996
Annuals > 2 > income Statement > operating Expenses
10594567
Annuals > 2 > income Statement > operating Income
336621
Annuals > 2 > income Statement > interest Expense
-
Annuals > 2 > income Statement > pretax Income
341480
Annuals > 2 > income Statement > net Income
-1355417
Annuals > 2 > income Statement > eps
-0.02495240894868981
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
54320086
Annuals > 2 > income Statement > income Tax Expense
-
Annuals > 2 > income Statement > EBITDA
-
Annuals > 2 > income Statement > operating Margin
3.079454858886335
Annuals > 2 > income Statement > total Other Income Expense Net
4859
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
2712446
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1381979
Annuals > 2 > balance Sheet > inventories
4144196
Annuals > 2 > balance Sheet > total Current Assets
8331389
Annuals > 2 > balance Sheet > property Plant Equipment
3277262
Annuals > 2 > balance Sheet > total Assets
12147143
Annuals > 2 > balance Sheet > payables
1184463
Annuals > 2 > balance Sheet > short Term Debt
-
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
1365471
Annuals > 2 > balance Sheet > equity
10781672
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-1355417
Annuals > 2 > cash Flow > depreciation
439580
Annuals > 2 > cash Flow > change In Working Capital
538555
Annuals > 2 > cash Flow > cash From Operations
314408
Annuals > 2 > cash Flow > capital Expenditures
902834
Annuals > 2 > cash Flow > cash From Investing
-
Annuals > 2 > cash Flow > cash From Financing
-35269
Annuals > 2 > cash Flow > net Change In Cash
-665018
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-0.02495240894868981
Annuals > 2 > ratios > PB
0.7053462616929916
Annuals > 2 > ratios > ROE
-12.571491694423647
Annuals > 2 > ratios > ROA
-11.158319285448439
Annuals > 2 > ratios > FCF
-588426
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
-0.053830013718545504
Annuals > 2 > health Score
35
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
7425707
Annuals > 3 > income Statement > cost Of Revenue
4229215
Annuals > 3 > income Statement > gross Profit
3196492
Annuals > 3 > income Statement > operating Expenses
10560624
Annuals > 3 > income Statement > operating Income
-3134917
Annuals > 3 > income Statement > interest Expense
-
Annuals > 3 > income Statement > pretax Income
-2585928
Annuals > 3 > income Statement > net Income
-2758567
Annuals > 3 > income Statement > eps
-0.05078355361955797
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
54320086
Annuals > 3 > income Statement > income Tax Expense
-
Annuals > 3 > income Statement > EBITDA
-
Annuals > 3 > income Statement > operating Margin
-42.21708451464622
Annuals > 3 > income Statement > total Other Income Expense Net
548989
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
3377464
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
807009
Annuals > 3 > balance Sheet > inventories
5534558
Annuals > 3 > balance Sheet > total Current Assets
9880521
Annuals > 3 > balance Sheet > property Plant Equipment
3246394
Annuals > 3 > balance Sheet > total Assets
13728510
Annuals > 3 > balance Sheet > payables
1118573
Annuals > 3 > balance Sheet > short Term Debt
-
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
1673397
Annuals > 3 > balance Sheet > equity
12055113
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
-2758567
Annuals > 3 > cash Flow > depreciation
1573091
Annuals > 3 > cash Flow > change In Working Capital
-214246
Annuals > 3 > cash Flow > cash From Operations
-1823320
Annuals > 3 > cash Flow > capital Expenditures
428998
Annuals > 3 > cash Flow > cash From Investing
-
Annuals > 3 > cash Flow > cash From Financing
4540356
Annuals > 3 > cash Flow > net Change In Cash
2328415
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
-0.05078355361955797
Annuals > 3 > ratios > PB
0.6308370597604519
Annuals > 3 > ratios > ROE
-22.882962606820854
Annuals > 3 > ratios > ROA
-20.09371009672572
Annuals > 3 > ratios > FCF
-2252318
Annuals > 3 > ratios > Piotroski FScore
0
Annuals > 3 > ratios > fcf Percent
-0.30331361040773624
Annuals > 3 > health Score
33
Valuation > metrics > PE
0.0033149150637654915
Valuation > metrics > PB
1.6898352300890684
Valuation > final Score
100
Valuation > verdict
50.0% Undervalued
Profitability > metrics > ROE
3.734440173002586
Profitability > metrics > ROA
4.0796842651778045
Profitability > metrics > Net Margin
0.06511453828578591
Profitability > final Score
29
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.3309192186903573
Risk > metrics > Interest Coverage
2.5521429428948736
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
2.9850116350471327
Liquidity > metrics > Quick Ratio
1.2064651434767146
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
80
Prev Profitabilities > 0
12
Prev Profitabilities > 1
63
Prev Profitabilities > 2
0
Prev Risks > 0
59
Prev Risks > 1
75
Prev Risks > 2
52
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
82
Updated At
2026-01-20T22:05:49.912Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-25
Earnings History > 0 > date
2025-12-31
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-09-30
Earnings History > 1 > report Date
2025-11-03
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.0033
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-07
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.0013
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-12
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.0075
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-24
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.0547
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-17
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
-0.0066
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-08
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-0.01
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-14
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.0128
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-26
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.003
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-09
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.0019
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-10
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.0193
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-11
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.0145
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-30
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.0077
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-10
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.0067
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-11
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.0096
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-12
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.001
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-28
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.0208
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-10
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.0085
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-13
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.008
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-11
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.0168
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-17
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.0351
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-29
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.0144
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-13
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.0054
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-07
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.0264
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-17
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.0263
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-30
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.0155
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-14
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.0048
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-13
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.0223
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-21
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.0079
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-08
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.0056
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-08
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
-0.0035
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-09
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.0059
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2017-12-31
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.0472
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-09-30
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.0295
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-06-30
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.0193
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-03-31
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.0113
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2016-12-31
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.0083
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-09-30
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.0184
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-06-30
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.0117
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-03-31
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.0148
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2015-12-31
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.0496
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.0141
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.0022
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.007
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2014-12-31
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.0168
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.0206
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-06-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0231
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-03-31
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0265
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2013-12-31
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.05
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-09-30
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.0003
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-06-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.004
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.002
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-06-30
Earnings History > 52 > report Date
2012-08-31
Earnings History > 52 > date
2012-06-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.0067
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-03-31
Earnings History > 53 > report Date
2012-05-31
Earnings History > 53 > date
2012-03-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.0093
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2011-12-31
Earnings History > 54 > report Date
2012-02-29
Earnings History > 54 > date
2011-12-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.0088
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-09-30
Earnings History > 55 > report Date
2011-11-30
Earnings History > 55 > date
2011-09-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.0133
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-06-30
Earnings History > 56 > report Date
2011-08-31
Earnings History > 56 > date
2011-06-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.0211
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-03-31
Earnings History > 57 > report Date
2011-05-31
Earnings History > 57 > date
2011-03-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.0134
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2010-12-31
Earnings History > 58 > report Date
2011-02-28
Earnings History > 58 > date
2010-12-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.0099
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-09-30
Earnings History > 59 > report Date
2010-11-30
Earnings History > 59 > date
2010-09-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.0103
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-06-30
Earnings History > 60 > report Date
2010-08-31
Earnings History > 60 > date
2010-06-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.0247
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-03-31
Earnings History > 61 > report Date
2010-05-31
Earnings History > 61 > date
2010-03-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.0119
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2009-12-31
Earnings History > 62 > report Date
2010-02-28
Earnings History > 62 > date
2009-12-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-09-30
Earnings History > 63 > report Date
2009-11-30
Earnings History > 63 > date
2009-09-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.0198
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-06-30
Earnings History > 64 > report Date
2009-08-31
Earnings History > 64 > date
2009-06-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.0206
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-03-31
Earnings History > 65 > report Date
2009-05-31
Earnings History > 65 > date
2009-03-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.0089
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2008-12-31
Earnings History > 66 > report Date
2009-02-28
Earnings History > 66 > date
2008-12-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.0115
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-09-30
Earnings History > 67 > report Date
2008-11-30
Earnings History > 67 > date
2008-09-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.0172
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-06-30
Earnings History > 68 > report Date
2008-08-31
Earnings History > 68 > date
2008-06-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.0285
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-03-31
Earnings History > 69 > report Date
2008-05-31
Earnings History > 69 > date
2008-03-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.0217
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2007-12-31
Earnings History > 70 > report Date
2008-02-29
Earnings History > 70 > date
2007-12-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.0217
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-09-30
Earnings History > 71 > report Date
2007-11-30
Earnings History > 71 > date
2007-09-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.0231
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-06-30
Earnings History > 72 > report Date
2007-08-31
Earnings History > 72 > date
2007-06-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.041
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-03-31
Earnings History > 73 > report Date
2007-05-31
Earnings History > 73 > date
2007-03-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.0179
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2006-12-31
Earnings History > 74 > report Date
2007-02-28
Earnings History > 74 > date
2006-12-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.0268
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-09-30
Earnings History > 75 > report Date
2006-11-30
Earnings History > 75 > date
2006-09-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.0124
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Kelso Technologies Inc. designs, engineers, markets, produces and distributes various proprietary pressure relief valves in the United States and Canada. It offers rail and road transport equipment, such as pressure relief, vacuum relief, and bottom outlet valves; pressure cars; pressure relief; one-bolt manway; emergency response kit; pressure differential; service bulletins; and installation manual updates. The company also offers fueling valves; and equipment for tank trailers. Its products are used in rail, military, oil and gas, mining exploration, marine, and other heavy equipment industries. The company was formerly known as Kelso Resources Ltd. and changed its name to Kelso Technologies Inc. in July 1994. Kelso Technologies Inc. was incorporated in 1987 and is headquartered in West Kelowna, Canada.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
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)
-
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 Kelso Technologies Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.0033
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
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-09-30)
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-09-30)
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.