_id
691097f0ccc777a4e85d5be5
Ticker
EPSN
Name
Epsilon Energy Ltd
Exchange
NASDAQ
Address
14505 Bannister Road SE, Calgary, AB, Canada, T2X 3J3
Country
USA
Sector
Energy
Industry
Oil & Gas E&P
Currency
USD
Website
https://www.epsilonenergyltd.com
Description
Epsilon Energy Ltd., a North American onshore independent natural gas and oil company, engages in the acquisition, exploration, development, gathering, and production of natural oil and gas reserves. The company operates through Upstream and Gathering System segments. It has natural gas production in the Marcellus Shale in Pennsylvania; and oil, natural gas liquids, and natural gas production in the Permian Basin in Texas and New Mexico, and Anadarko Basin in Oklahoma. Epsilon Energy Ltd. was incorporated in 2005 and is based in Calgary, Canada.
Last Close
4.97
Volume
76848
Current Price
5.045
Change
1.509054325955738
Last Updated
2025-11-30T18:19:17.740Z
Image
data:image/webp;base64,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
Ipo Date
2016-01-04T00:00:00.000Z
Market Cap
133471264
Next Dividend Date
2025-12-31T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.0625
Dividend Yield
4.955401387512389
Sentiment
0.9391999999999999
Sentiment Sources
5
Rating
4
Target Price
8.4
Strong Buy
0
Buy
1
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
8981459
Cost Of Revenue
5531056
Gross Profit
3450403
Operating Expenses
2036750
Operating Income
1413653
Interest Expense
11666
Pretax Income
1648792
Net Income
1072295
Eps
0.04838978548824948
Dividends Per Share
1378515
Shares Outstanding
27748702
Income Tax Expense
576497
EBITDA
4230920
Operating Margin
15.73968104736658
Total Other Income Expense Net
235139
Cash
12766167
Short Term Investments
-
Receivables
4515199
Inventories
-
Total Current Assets
19136523
Property Plant Equipment
494199
Total Assets
126293005
Payables
2963805
Short Term Debt
120799
Long Term Debt
-
Total Liabilities
26074972
Equity
100218033
Depreciation
2570462
Change In Working Capital
86
Cash From Operations
3965950
Capital Expenditures
40876
Cash From Investing
313755
Cash From Financing
-1378515
Net Change In Cash
2858514
PE
17.8148
PB
1.1155161959724356
ROE
1.0699621294702522
ROA
0.849053358101662
FCF
3925074
Fcf Percent
0.4370196423543213
Piotroski FScore
4
Health Score
71
Deep Value Investing Score
6.5
Defensive Investing Score
8.5
Dividend Investing Score
4
Economic Moat Investing Score
7.8
Garp Investing Score
4
Growth Investing Score
3
Momentum Investing Score
6.5
Net Net Investing Score
4
Quality Investing Score
7.5
Value Investing Score
7
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
8981459
Quarters > 0 > income Statement > cost Of Revenue
5531056
Quarters > 0 > income Statement > gross Profit
3450403
Quarters > 0 > income Statement > operating Expenses
2036750
Quarters > 0 > income Statement > operating Income
1413653
Quarters > 0 > income Statement > interest Expense
11666
Quarters > 0 > income Statement > pretax Income
1648792
Quarters > 0 > income Statement > net Income
1072295
Quarters > 0 > income Statement > eps
0.04838978548824948
Quarters > 0 > income Statement > dividends Per Share
1378515
Quarters > 0 > income Statement > shares Outstanding
22159532
Quarters > 0 > income Statement > income Tax Expense
576497
Quarters > 0 > income Statement > EBITDA
4230920
Quarters > 0 > income Statement > operating Margin
15.73968104736658
Quarters > 0 > income Statement > total Other Income Expense Net
235139
Quarters > 0 > balance Sheet > cash
12766167
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
4515199
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
19136523
Quarters > 0 > balance Sheet > property Plant Equipment
494199
Quarters > 0 > balance Sheet > total Assets
126293005
Quarters > 0 > balance Sheet > payables
2963805
Quarters > 0 > balance Sheet > short Term Debt
120799
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
26074972
Quarters > 0 > balance Sheet > equity
100218033
Quarters > 0 > cash Flow > net Income
1072295
Quarters > 0 > cash Flow > depreciation
2570462
Quarters > 0 > cash Flow > change In Working Capital
86
Quarters > 0 > cash Flow > cash From Operations
3965950
Quarters > 0 > cash Flow > capital Expenditures
40876
Quarters > 0 > cash Flow > cash From Investing
313755
Quarters > 0 > cash Flow > cash From Financing
-1378515
Quarters > 0 > cash Flow > net Change In Cash
2858514
Quarters > 0 > ratios > PE
0.04838978548824948
Quarters > 0 > ratios > PB
1.1155161959724356
Quarters > 0 > ratios > ROE
1.0699621294702522
Quarters > 0 > ratios > ROA
0.849053358101662
Quarters > 0 > ratios > FCF
3925074
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.4370196423543213
Quarters > 0 > health Score
71
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
11624733
Quarters > 1 > income Statement > cost Of Revenue
6278234
Quarters > 1 > income Statement > gross Profit
5346499
Quarters > 1 > income Statement > operating Expenses
4517716
Quarters > 1 > income Statement > operating Income
828783
Quarters > 1 > income Statement > interest Expense
19905
Quarters > 1 > income Statement > pretax Income
3389148
Quarters > 1 > income Statement > net Income
1551461
Quarters > 1 > income Statement > eps
0.06987834376730534
Quarters > 1 > income Statement > dividends Per Share
1375760
Quarters > 1 > income Statement > shares Outstanding
22202315
Quarters > 1 > income Statement > income Tax Expense
1837687
Quarters > 1 > income Statement > EBITDA
6610708
Quarters > 1 > income Statement > operating Margin
7.129479877086209
Quarters > 1 > income Statement > total Other Income Expense Net
2560365
Quarters > 1 > balance Sheet > cash
9907653
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
5496883
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
16533328
Quarters > 1 > balance Sheet > property Plant Equipment
540872
Quarters > 1 > balance Sheet > total Assets
123613668
Quarters > 1 > balance Sheet > payables
3157590
Quarters > 1 > balance Sheet > short Term Debt
121057
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
23423352
Quarters > 1 > balance Sheet > equity
100190316
Quarters > 1 > cash Flow > net Income
1551461
Quarters > 1 > cash Flow > depreciation
3201654
Quarters > 1 > cash Flow > change In Working Capital
3264648
Quarters > 1 > cash Flow > cash From Operations
8348174
Quarters > 1 > cash Flow > capital Expenditures
3627029
Quarters > 1 > cash Flow > cash From Investing
-3882000
Quarters > 1 > cash Flow > cash From Financing
-1375760
Quarters > 1 > cash Flow > net Change In Cash
3014918
Quarters > 1 > ratios > PE
0.06987834376730534
Quarters > 1 > ratios > PB
1.117979098648616
Quarters > 1 > ratios > ROE
1.5485139302285462
Quarters > 1 > ratios > ROA
1.2550885554176743
Quarters > 1 > ratios > FCF
4721145
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.406129327873595
Quarters > 1 > health Score
72
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
16163140
Quarters > 2 > income Statement > cost Of Revenue
6784406
Quarters > 2 > income Statement > gross Profit
9378734
Quarters > 2 > income Statement > operating Expenses
2210925
Quarters > 2 > income Statement > operating Income
7167809
Quarters > 2 > income Statement > interest Expense
12211
Quarters > 2 > income Statement > pretax Income
5686228
Quarters > 2 > income Statement > net Income
4016034
Quarters > 2 > income Statement > eps
0.18164029293953063
Quarters > 2 > income Statement > dividends Per Share
1375612
Quarters > 2 > income Statement > shares Outstanding
22109819
Quarters > 2 > income Statement > income Tax Expense
1670194
Quarters > 2 > income Statement > EBITDA
9174296
Quarters > 2 > income Statement > operating Margin
44.34663685397763
Quarters > 2 > income Statement > total Other Income Expense Net
-1481581
Quarters > 2 > balance Sheet > cash
6892735
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
8003517
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
15543547
Quarters > 2 > balance Sheet > property Plant Equipment
109469159
Quarters > 2 > balance Sheet > total Assets
125505287
Quarters > 2 > balance Sheet > payables
2013172
Quarters > 2 > balance Sheet > short Term Debt
121293
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
25801014
Quarters > 2 > balance Sheet > equity
99704273
Quarters > 2 > cash Flow > net Income
4016034
Quarters > 2 > cash Flow > depreciation
3475857
Quarters > 2 > cash Flow > change In Working Capital
-25897
Quarters > 2 > cash Flow > cash From Operations
8582576
Quarters > 2 > cash Flow > capital Expenditures
7639767
Quarters > 2 > cash Flow > cash From Investing
-6783906
Quarters > 2 > cash Flow > cash From Financing
-1375612
Quarters > 2 > cash Flow > net Change In Cash
372942
Quarters > 2 > ratios > PE
0.18164029293953063
Quarters > 2 > ratios > PB
1.11874881084585
Quarters > 2 > ratios > ROE
4.027945723048399
Quarters > 2 > ratios > ROA
3.1998922882029666
Quarters > 2 > ratios > FCF
942809
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.05833080700903413
Quarters > 2 > health Score
61
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
8940273
Quarters > 3 > income Statement > cost Of Revenue
5376800
Quarters > 3 > income Statement > gross Profit
3563473
Quarters > 3 > income Statement > operating Expenses
2952125
Quarters > 3 > income Statement > operating Income
611348
Quarters > 3 > income Statement > interest Expense
24244
Quarters > 3 > income Statement > pretax Income
-13148
Quarters > 3 > income Statement > net Income
-760777
Quarters > 3 > income Statement > eps
-0.03456699934925929
Quarters > 3 > income Statement > dividends Per Share
1274343
Quarters > 3 > income Statement > shares Outstanding
22008766
Quarters > 3 > income Statement > income Tax Expense
747629
Quarters > 3 > income Statement > EBITDA
3020086
Quarters > 3 > income Statement > operating Margin
6.8381357034622985
Quarters > 3 > income Statement > total Other Income Expense Net
-624496
Quarters > 3 > balance Sheet > cash
6519793
Quarters > 3 > balance Sheet > short Term Investments
0
Quarters > 3 > balance Sheet > receivables
5843722
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
14131519
Quarters > 3 > balance Sheet > property Plant Equipment
104870549
Quarters > 3 > balance Sheet > total Assets
120454785
Quarters > 3 > balance Sheet > payables
2334732
Quarters > 3 > balance Sheet > short Term Debt
121135
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
23726656
Quarters > 3 > balance Sheet > equity
96728129
Quarters > 3 > cash Flow > net Income
-760777
Quarters > 3 > cash Flow > depreciation
3057478
Quarters > 3 > cash Flow > change In Working Capital
-218569
Quarters > 3 > cash Flow > cash From Operations
4712279
Quarters > 3 > cash Flow > capital Expenditures
4021279
Quarters > 3 > cash Flow > cash From Investing
-5327980
Quarters > 3 > cash Flow > cash From Financing
-1244181
Quarters > 3 > cash Flow > net Change In Cash
-1785178
Quarters > 3 > ratios > PE
-0.03456699934925929
Quarters > 3 > ratios > PB
1.1479000536648445
Quarters > 3 > ratios > ROE
-0.7865106126471236
Quarters > 3 > ratios > ROA
-0.6315871968058389
Quarters > 3 > ratios > FCF
691000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.07729070465745286
Quarters > 3 > health Score
41
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
31522775
Annuals > 0 > income Statement > cost Of Revenue
19715133
Annuals > 0 > income Statement > gross Profit
11807642
Annuals > 0 > income Statement > operating Expenses
8383206
Annuals > 0 > income Statement > operating Income
3424436
Annuals > 0 > income Statement > interest Expense
46400
Annuals > 0 > income Statement > pretax Income
3556893
Annuals > 0 > income Statement > net Income
1927800
Annuals > 0 > income Statement > eps
0.0879058663964892
Annuals > 0 > income Statement > dividends Per Share
5486834
Annuals > 0 > income Statement > shares Outstanding
21930277
Annuals > 0 > income Statement > income Tax Expense
1629093
Annuals > 0 > income Statement > EBITDA
13788412
Annuals > 0 > income Statement > operating Margin
10.863371007152764
Annuals > 0 > income Statement > total Other Income Expense Net
132457
Annuals > 0 > balance Sheet > cash
6519793
Annuals > 0 > balance Sheet > short Term Investments
0
Annuals > 0 > balance Sheet > receivables
5843722
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
14131519
Annuals > 0 > balance Sheet > property Plant Equipment
104870549
Annuals > 0 > balance Sheet > total Assets
120454785
Annuals > 0 > balance Sheet > payables
2334732
Annuals > 0 > balance Sheet > short Term Debt
121135
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
23726656
Annuals > 0 > balance Sheet > equity
96728129
Annuals > 0 > cash Flow > net Income
1927800
Annuals > 0 > cash Flow > depreciation
10185119
Annuals > 0 > cash Flow > change In Working Capital
-362940
Annuals > 0 > cash Flow > cash From Operations
16830279
Annuals > 0 > cash Flow > capital Expenditures
36560896
Annuals > 0 > cash Flow > cash From Investing
-16658660
Annuals > 0 > cash Flow > cash From Financing
-7318042
Annuals > 0 > cash Flow > net Change In Cash
-6883835
Annuals > 0 > ratios > PE
0.0879058663964892
Annuals > 0 > ratios > PB
1.0905269590193354
Annuals > 0 > ratios > ROE
1.9930086727925855
Annuals > 0 > ratios > ROA
1.6004345530980773
Annuals > 0 > ratios > FCF
-19730617
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
-0.6259162462695622
Annuals > 0 > health Score
53
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
30729752
Annuals > 1 > income Statement > cost Of Revenue
16550059
Annuals > 1 > income Statement > gross Profit
14179693
Annuals > 1 > income Statement > operating Expenses
8761367
Annuals > 1 > income Statement > operating Income
5418326
Annuals > 1 > income Statement > interest Expense
80379
Annuals > 1 > income Statement > pretax Income
10145600
Annuals > 1 > income Statement > net Income
6945153
Annuals > 1 > income Statement > eps
0.3085137662295433
Annuals > 1 > income Statement > dividends Per Share
5600655
Annuals > 1 > income Statement > shares Outstanding
22511647
Annuals > 1 > income Statement > income Tax Expense
3200447
Annuals > 1 > income Statement > EBITDA
17911063
Annuals > 1 > income Statement > operating Margin
17.63218264826869
Annuals > 1 > income Statement > total Other Income Expense Net
4727274
Annuals > 1 > balance Sheet > cash
13403628
Annuals > 1 > balance Sheet > short Term Investments
18775106
Annuals > 1 > balance Sheet > receivables
6015448
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
41128796
Annuals > 1 > balance Sheet > property Plant Equipment
80630009
Annuals > 1 > balance Sheet > total Assets
124042613
Annuals > 1 > balance Sheet > payables
3149371
Annuals > 1 > balance Sheet > short Term Debt
86473
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
23429648
Annuals > 1 > balance Sheet > equity
100612965
Annuals > 1 > cash Flow > net Income
6945153
Annuals > 1 > cash Flow > depreciation
7685084
Annuals > 1 > cash Flow > change In Working Capital
1377875
Annuals > 1 > cash Flow > cash From Operations
18188299
Annuals > 1 > cash Flow > capital Expenditures
18646075
Annuals > 1 > cash Flow > cash From Investing
-38384365
Annuals > 1 > cash Flow > cash From Financing
-11733381
Annuals > 1 > cash Flow > net Change In Cash
-31933319
Annuals > 1 > ratios > PE
0.3085137662295433
Annuals > 1 > ratios > PB
1.0762134091764415
Annuals > 1 > ratios > ROE
6.9028410006603025
Annuals > 1 > ratios > ROA
5.599005722331889
Annuals > 1 > ratios > FCF
-457776
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
-0.01489683353123058
Annuals > 1 > health Score
61
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
69962709
Annuals > 2 > income Statement > cost Of Revenue
15854905
Annuals > 2 > income Statement > gross Profit
54107804
Annuals > 2 > income Statement > operating Expenses
7134341
Annuals > 2 > income Statement > operating Income
46973463
Annuals > 2 > income Statement > interest Expense
50782
Annuals > 2 > income Statement > pretax Income
47512166
Annuals > 2 > income Statement > net Income
35354679
Annuals > 2 > income Statement > eps
1.5104842142392338
Annuals > 2 > income Statement > dividends Per Share
5862012
Annuals > 2 > income Statement > shares Outstanding
23406189
Annuals > 2 > income Statement > income Tax Expense
12157487
Annuals > 2 > income Statement > EBITDA
54001459
Annuals > 2 > income Statement > operating Margin
67.14071492000116
Annuals > 2 > income Statement > total Other Income Expense Net
538703
Annuals > 2 > balance Sheet > cash
45236584
Annuals > 2 > balance Sheet > short Term Investments
0
Annuals > 2 > balance Sheet > receivables
7201386
Annuals > 2 > balance Sheet > inventories
2362184
Annuals > 2 > balance Sheet > total Current Assets
55463691
Annuals > 2 > balance Sheet > property Plant Equipment
67828189
Annuals > 2 > balance Sheet > total Assets
123862243
Annuals > 2 > balance Sheet > payables
1695353
Annuals > 2 > balance Sheet > short Term Debt
35299
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
19617038
Annuals > 2 > balance Sheet > equity
104245205
Annuals > 2 > cash Flow > net Income
35354679
Annuals > 2 > cash Flow > depreciation
6438511
Annuals > 2 > cash Flow > change In Working Capital
-3718994
Annuals > 2 > cash Flow > cash From Operations
38005360
Annuals > 2 > cash Flow > capital Expenditures
8070003
Annuals > 2 > cash Flow > cash From Investing
-4438014
Annuals > 2 > cash Flow > cash From Financing
-11349779
Annuals > 2 > cash Flow > net Change In Cash
18741524
Annuals > 2 > ratios > PE
1.5104842142392338
Annuals > 2 > ratios > PB
1.0799899054349789
Annuals > 2 > ratios > ROE
33.91492107478709
Annuals > 2 > ratios > ROA
28.5435481739177
Annuals > 2 > ratios > FCF
29935357
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.42787589885920513
Annuals > 2 > health Score
94
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
42403992
Annuals > 3 > income Statement > cost Of Revenue
15251400
Annuals > 3 > income Statement > gross Profit
27152592
Annuals > 3 > income Statement > operating Expenses
6540271
Annuals > 3 > income Statement > operating Income
20612321
Annuals > 3 > income Statement > interest Expense
101382
Annuals > 3 > income Statement > pretax Income
16068025
Annuals > 3 > income Statement > net Income
11627517
Annuals > 3 > income Statement > eps
0.4873817867735989
Annuals > 3 > income Statement > dividends Per Share
5862012
Annuals > 3 > income Statement > shares Outstanding
23857102
Annuals > 3 > income Statement > income Tax Expense
4440508
Annuals > 3 > income Statement > EBITDA
22796423
Annuals > 3 > income Statement > operating Margin
48.609388002903124
Annuals > 3 > income Statement > total Other Income Expense Net
-4544296
Annuals > 3 > balance Sheet > cash
26497305
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
4596931
Annuals > 3 > balance Sheet > inventories
1
Annuals > 3 > balance Sheet > total Current Assets
31664106
Annuals > 3 > balance Sheet > property Plant Equipment
67230370
Annuals > 3 > balance Sheet > total Assets
99462594
Annuals > 3 > balance Sheet > payables
1189905
Annuals > 3 > balance Sheet > short Term Debt
239824
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
20199261
Annuals > 3 > balance Sheet > equity
79263333
Annuals > 3 > cash Flow > net Income
11627517
Annuals > 3 > cash Flow > depreciation
10778081
Annuals > 3 > cash Flow > change In Working Capital
1085192
Annuals > 3 > cash Flow > cash From Operations
20006377
Annuals > 3 > cash Flow > capital Expenditures
4888393
Annuals > 3 > cash Flow > cash From Investing
-4438014
Annuals > 3 > cash Flow > cash From Financing
-2337669
Annuals > 3 > cash Flow > net Change In Cash
13228652
Annuals > 3 > ratios > PE
0.4873817867735989
Annuals > 3 > ratios > PB
1.4477395319724946
Annuals > 3 > ratios > ROE
14.669477752089986
Annuals > 3 > ratios > ROA
11.690341597163654
Annuals > 3 > ratios > FCF
15117984
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.35652265947036305
Annuals > 3 > health Score
90
Valuation > metrics > PE
17.8148
Valuation > metrics > PB
1.1155161959724356
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
1.0699621294702522
Profitability > metrics > ROA
5.603395141322172
Profitability > metrics > Net Margin
0.11938984523561261
Profitability > final Score
37
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.2601824364283821
Risk > metrics > Interest Coverage
121.17718155323162
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
6.203883221314633
Liquidity > metrics > Quick Ratio
6.203883221314633
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
80
Prev Profitabilities > 0
51
Prev Profitabilities > 1
68
Prev Profitabilities > 2
0
Prev Risks > 0
100
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T00:37:59.564Z
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
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.04
Earnings History > 0 > eps Difference
-0.04
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-05
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.05
Earnings History > 1 > eps Estimate
0.03
Earnings History > 1 > eps Difference
0.02
Earnings History > 1 > surprise Percent
66.6667
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-13
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.07
Earnings History > 2 > eps Estimate
0.11
Earnings History > 2 > eps Difference
-0.04
Earnings History > 2 > surprise Percent
-36.3636
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-15
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.2156
Earnings History > 3 > eps Estimate
0.14
Earnings History > 3 > eps Difference
0.0756
Earnings History > 3 > surprise Percent
54
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-18
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-0.0346
Earnings History > 4 > eps Estimate
0.05
Earnings History > 4 > eps Difference
-0.0846
Earnings History > 4 > surprise Percent
-169.2
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-06
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.02
Earnings History > 5 > eps Estimate
0.04
Earnings History > 5 > eps Difference
-0.02
Earnings History > 5 > surprise Percent
-50
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-13
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.037
Earnings History > 6 > eps Estimate
0.04
Earnings History > 6 > eps Difference
-0.003
Earnings History > 6 > surprise Percent
-7.5
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-08
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.0685
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-21
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.1172
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
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.06
Earnings History > 9 > eps Estimate
0.12
Earnings History > 9 > eps Difference
-0.06
Earnings History > 9 > surprise Percent
-50
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
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.06
Earnings History > 10 > eps Estimate
0.12
Earnings History > 10 > eps Difference
-0.06
Earnings History > 10 > surprise Percent
-50
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
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.1533
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-24
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.3998
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-11
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.4316
Earnings History > 13 > eps Estimate
0.43
Earnings History > 13 > eps Difference
0.0016
Earnings History > 13 > surprise Percent
0.3721
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
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.44
Earnings History > 14 > eps Estimate
0.44
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
0
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.24
Earnings History > 15 > eps Estimate
0.24
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
0
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-24
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.33
Earnings History > 16 > eps Estimate
0.1
Earnings History > 16 > eps Difference
0.23
Earnings History > 16 > surprise Percent
230
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
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.06
Earnings History > 17 > eps Estimate
0.12
Earnings History > 17 > eps Difference
-0.06
Earnings History > 17 > surprise Percent
-50
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-12
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.02
Earnings History > 18 > eps Estimate
0.11
Earnings History > 18 > eps Difference
-0.13
Earnings History > 18 > surprise Percent
-118.1818
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.1184
Earnings History > 19 > eps Estimate
0.12
Earnings History > 19 > eps Difference
-0.0016
Earnings History > 19 > surprise Percent
-1.3333
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-25
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.06
Earnings History > 20 > eps Estimate
0.06
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
0
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-10
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.0018
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
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.0139
Earnings History > 22 > eps Estimate
-0.01
Earnings History > 22 > eps Difference
-0.0039
Earnings History > 22 > surprise Percent
-39
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-13
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.01
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-18
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.08
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-11-13
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.05
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.14
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.05
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-13
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.24
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
0.24
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-31
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.1
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-15
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.02
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-03
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.02
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
2018-03-22
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.0785
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-11-14
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.1352
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-08-14
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.02
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-05-12
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.053
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
2017-03-10
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.012
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-10-27
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.0195
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-09-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.0286
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-06-30
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.04
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
2016-03-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.06
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-12-31
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.6695
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-09-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.3247
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-06-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.0661
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
2015-03-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.0297
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-12-31
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.1423
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-07-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.28
Earnings History > 46 > eps Estimate
0.07
Earnings History > 46 > eps Difference
0.21
Earnings History > 46 > surprise Percent
300
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-16
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.16
Earnings History > 47 > eps Estimate
0.15
Earnings History > 47 > eps Difference
0.01
Earnings History > 47 > surprise Percent
6.6667
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-20
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.02
Earnings History > 48 > eps Estimate
0.09
Earnings History > 48 > eps Difference
-0.07
Earnings History > 48 > surprise Percent
-77.7778
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-05
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.6019
Earnings History > 49 > eps Estimate
0.06
Earnings History > 49 > eps Difference
-0.6619
Earnings History > 49 > surprise Percent
-1103.1667
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-06
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.02
Earnings History > 50 > eps Estimate
0.23
Earnings History > 50 > eps Difference
-0.25
Earnings History > 50 > surprise Percent
-108.6957
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-25
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.08
Earnings History > 51 > eps Estimate
0.12
Earnings History > 51 > eps Difference
-0.04
Earnings History > 51 > surprise Percent
-33.3333
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-21
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.16
Earnings History > 52 > eps Estimate
0.02
Earnings History > 52 > eps Difference
-0.18
Earnings History > 52 > surprise Percent
-900
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-08
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.1
Earnings History > 53 > eps Estimate
0.08
Earnings History > 53 > eps Difference
-0.18
Earnings History > 53 > surprise Percent
-225
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-07
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.08
Earnings History > 54 > eps Estimate
-0.06
Earnings History > 54 > eps Difference
-0.02
Earnings History > 54 > surprise Percent
-33.3333
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-14
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
-0.04
Earnings History > 55 > eps Estimate
0.12
Earnings History > 55 > eps Difference
-0.16
Earnings History > 55 > surprise Percent
-133.3333
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-29
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.1
Earnings History > 56 > eps Estimate
-0.08
Earnings History > 56 > eps Difference
-0.02
Earnings History > 56 > surprise Percent
-25
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-12-31
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.222
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-09-30
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.0798
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-06-30
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.9
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-31
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.0015
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-12-31
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0747
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-06
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0376
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-10
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.0019
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-29
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.1212
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-06
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.1086
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-06
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.419
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-15
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.0323
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2008-12-31
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-1.531
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-09-30
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.0056
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-06-30
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.1769
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-03-31
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.0121
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Epsilon Energy Ltd., a North American onshore independent natural gas and oil company, engages in the acquisition, exploration, development, gathering, and production of natural oil and gas reserves. The company operates through Upstream and Gathering System segments. It has natural gas production in the Marcellus Shale in Pennsylvania; and oil, natural gas liquids, and natural gas production in the Permian Basin in Texas and New Mexico, and Anadarko Basin in Oklahoma. Epsilon Energy Ltd. was incorporated in 2005 and is based in Calgary, Canada.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.0625Next Payout:
Dec 31, 2025Yield:
4.9554 %Epsilon Energy Ltd. Announces Sale of Dewey Energy Holdings, LLC and Western Anadarko Basin Assets for $2.5 Million Quiver Quantitative
Read more →Epsilon Energy (NASDAQ: EPSN) divests Dewey unit, Anadarko assets in $2.5M cash deal - Stock Titan
12/11/2025
Epsilon Energy (NASDAQ: EPSN) divests Dewey unit, Anadarko assets in $2.5M cash deal Stock Titan
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$8.4
Analyst Picks
Strong Buy
0
Buy
1
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 71.23% of the total shares of Epsilon Energy Ltd
1.
Solas Capital Management LLC(16.7465%)
since
2025/06/30
2.
Vanguard Group Inc(5.3946%)
since
2025/06/30
3.
BlackRock Inc(3.9141%)
since
2025/06/30
4.
Adage Capital Partners Gp LLC(3.7266%)
since
2025/06/30
5.
Dimensional Fund Advisors, Inc.(3.5303%)
since
2025/06/30
6.
PARAGON Assoc & PARAGON Assoc II JV(2.9467%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(2.8303%)
since
2025/07/31
8.
Geode Capital Management, LLC(2.2063%)
since
2025/06/30
9.
Bridgeway Capital Management, LLC(1.9182%)
since
2025/06/30
10.
Ballast Asset Management, LP(1.8265%)
since
2025/06/30
11.
Marshall Wace Asset Management Ltd(1.7626%)
since
2025/06/30
12.
iShares Russell 2000 ETF(1.6227%)
since
2025/08/31
13.
Clayton Partners, LLC(1.6105%)
since
2025/06/30
14.
Ballast SMidCap(1.4315%)
since
2025/06/30
15.
Azvalor Global Value PP(1.3849%)
since
2025/06/30
16.
Ballast Small/Mid Cap ETF(1.3404%)
since
2025/08/29
17.
Renaissance Technologies Corp(1.2884%)
since
2025/06/30
18.
Vanguard Institutional Extnd Mkt Idx Tr(1.1605%)
since
2025/07/31
19.
Dalton Investments LLC.(1.1333%)
since
2025/06/30
20.
Bridgeway Ultra-Small Company(1.0218%)
since
2025/06/30
21.
State Street Corp(0.971%)
since
2025/06/30
22.
Punch & Associates Inv Mgmt Inc(0.9575%)
since
2025/06/30
23.
LPL Financial Corp(0.908%)
since
2025/06/30
24.
Fidelity Small Cap Index(0.8734%)
since
2025/06/30
25.
Crédit Agricole S.A.(0.8319%)
since
2025/03/31
26.
PV BUYBACK USA Classe B USD(0.8319%)
since
2025/03/31
27.
iShares Russell 2000 Value ETF(0.6933%)
since
2025/08/31
28.
Northern Trust Corp(0.6715%)
since
2025/06/30
29.
VT De Lisle America B USD(0.6637%)
since
2025/08/31
30.
Pleiades Small Cap Equity A(0.5873%)
since
2025/06/30
31.
Mcintyre Freedman&Flynn Invst Adv Inc(0.5685%)
since
2025/06/30
32.
Fidelity Extended Market Index(0.5401%)
since
2025/07/31
33.
Empowered Funds, LLC(0.4884%)
since
2025/06/30
34.
DFA US Small Cap Value I(0.4773%)
since
2025/07/31
35.
Dimensional US Targeted Value ETF(0.4357%)
since
2025/08/29
36.
Vanguard Russell 2000 ETF(0.4179%)
since
2025/07/31
37.
Bridgeway Omni Small-Cap Value(0.408%)
since
2025/06/30
38.
Bridgeway Omni Small-Cap Value N(0.408%)
since
2025/06/30
39.
DFA US Small Cap I(0.3712%)
since
2025/07/31
40.
DFA US Targeted Value I(0.3268%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.04
Date
2025-09-30
EPS Actual
0.05
EPS Estimate
0.03
EPS Difference
0.02
Surprise Percent
66.6667%
(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.