_id
69147dd8ccc777a4e85d91c4
Ticker
MXC
Name
Mexco Energy Corporation
Exchange
NYSE MKT
Address
415 West Wall, Midland, TX, United States, 79701
Country
USA
Sector
Energy
Industry
Oil & Gas E&P
Currency
USD
Website
https://www.mexcoenergy.com
Description
Mexco Energy Corporation, an independent oil and gas company, engages in the acquisition, exploration, development, and production of crude oil, natural gas, condensate, and natural gas liquids in the United States. It owns partial interests in wells located in the states of Texas, New Mexico, Oklahoma, Louisiana, Alabama, Arkansas, Wyoming, Kansas, Colorado, Montana, Virginia, North Dakota, South Dakota, and Ohio. It also owns leasehold mineral, royalty, and other interests. The company was formerly known as Miller Oil Company and changed its name to Mexco Energy Corporation in April 1980. Mexco Energy Corporation was incorporated in 1972 and is based in Midland, Texas.
Last Close
9.96
Volume
460
Current Price
10.65
Change
0.05
Last Updated
2026-01-05T11:06:28.231Z
Image
-
Ipo Date
1997-03-05T00:00:00.000Z
Market Cap
18618600
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-09-30
Revenue
1734743
Cost Of Revenue
1039782
Gross Profit
694960
Operating Expenses
332264
Operating Income
362696
Interest Expense
1081
Pretax Income
381741
Net Income
323506
Eps
0.1557995862116793
Dividends Per Share
204600
Shares Outstanding
2046000
Income Tax Expense
58235
EBITDA
1053512
Operating Margin
20.907765588332104
Total Other Income Expense Net
19045
Cash
2746692
Short Term Investments
-
Receivables
925104
Inventories
-
Total Current Assets
3736511
Property Plant Equipment
14518095
Total Assets
20556755
Payables
223744
Short Term Debt
53341
Long Term Debt
0
Total Liabilities
1389960
Equity
19166795
Bs_currency_symbol
USD
Depreciation
670690
Change In Working Capital
-249700
Cash From Operations
704272
Capital Expenditures
304302
Cash From Investing
-504302
Cash From Financing
-204600
Net Change In Cash
199970
Cf_currency_symbol
USD
PE
11.519
PB
1.1537617843776176
ROE
1.6878460900740058
ROA
1.5737211442175578
FCF
399970
Fcf Percent
0.23056441213482343
Piotroski FScore
4
Health Score
72
Deep Value Investing Score
8.5
Defensive Investing Score
7
Dividend Investing Score
3.5
Economic Moat Investing Score
8.8
Garp Investing Score
6.5
Growth Investing Score
5
Momentum Investing Score
7
Net Net Investing Score
2.5
Quality Investing Score
8
Value Investing Score
7.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1734743
Quarters > 0 > income Statement > cost Of Revenue
1039782
Quarters > 0 > income Statement > gross Profit
694960
Quarters > 0 > income Statement > operating Expenses
332264
Quarters > 0 > income Statement > operating Income
362696
Quarters > 0 > income Statement > interest Expense
1081
Quarters > 0 > income Statement > pretax Income
381741
Quarters > 0 > income Statement > net Income
323506
Quarters > 0 > income Statement > eps
0.1557995862116793
Quarters > 0 > income Statement > dividends Per Share
204600
Quarters > 0 > income Statement > shares Outstanding
2076424
Quarters > 0 > income Statement > income Tax Expense
58235
Quarters > 0 > income Statement > EBITDA
1053512
Quarters > 0 > income Statement > operating Margin
20.907765588332104
Quarters > 0 > income Statement > total Other Income Expense Net
19045
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
2746692
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
925104
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
3736511
Quarters > 0 > balance Sheet > property Plant Equipment
14518095
Quarters > 0 > balance Sheet > total Assets
20556755
Quarters > 0 > balance Sheet > payables
223744
Quarters > 0 > balance Sheet > short Term Debt
53341
Quarters > 0 > balance Sheet > long Term Debt
0
Quarters > 0 > balance Sheet > total Liabilities
1389960
Quarters > 0 > balance Sheet > equity
19166795
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
323506
Quarters > 0 > cash Flow > depreciation
670690
Quarters > 0 > cash Flow > change In Working Capital
-249700
Quarters > 0 > cash Flow > cash From Operations
704272
Quarters > 0 > cash Flow > capital Expenditures
304302
Quarters > 0 > cash Flow > cash From Investing
-504302
Quarters > 0 > cash Flow > cash From Financing
-204600
Quarters > 0 > cash Flow > net Change In Cash
199970
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.1557995862116793
Quarters > 0 > ratios > PB
1.1537617843776176
Quarters > 0 > ratios > ROE
1.6878460900740058
Quarters > 0 > ratios > ROA
1.5737211442175578
Quarters > 0 > ratios > FCF
399970
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.23056441213482343
Quarters > 0 > health Score
72
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1814176
Quarters > 1 > income Statement > cost Of Revenue
1088013
Quarters > 1 > income Statement > gross Profit
726163
Quarters > 1 > income Statement > operating Expenses
394437
Quarters > 1 > income Statement > operating Income
331726
Quarters > 1 > income Statement > interest Expense
1075
Quarters > 1 > income Statement > pretax Income
345182
Quarters > 1 > income Statement > net Income
241951
Quarters > 1 > income Statement > eps
0.11669799340088718
Quarters > 1 > income Statement > dividends Per Share
204600
Quarters > 1 > income Statement > shares Outstanding
2073309
Quarters > 1 > income Statement > income Tax Expense
103231
Quarters > 1 > income Statement > EBITDA
1029500
Quarters > 1 > income Statement > operating Margin
18.285215987864465
Quarters > 1 > income Statement > total Other Income Expense Net
13456
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
2546722
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
924723
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
3544024
Quarters > 1 > balance Sheet > property Plant Equipment
14915948
Quarters > 1 > balance Sheet > total Assets
20563196
Quarters > 1 > balance Sheet > payables
376381
Quarters > 1 > balance Sheet > short Term Debt
52159
Quarters > 1 > balance Sheet > long Term Debt
0
Quarters > 1 > balance Sheet > total Liabilities
1762940
Quarters > 1 > balance Sheet > equity
18800256
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
241951
Quarters > 1 > cash Flow > depreciation
675270
Quarters > 1 > cash Flow > change In Working Capital
431769
Quarters > 1 > cash Flow > cash From Operations
1363277
Quarters > 1 > cash Flow > capital Expenditures
372300
Quarters > 1 > cash Flow > cash From Investing
-365910
Quarters > 1 > cash Flow > cash From Financing
-204600
Quarters > 1 > cash Flow > net Change In Cash
792767
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.11669799340088718
Quarters > 1 > ratios > PB
1.1744914989455464
Quarters > 1 > ratios > ROE
1.2869558797497227
Quarters > 1 > ratios > ROA
1.1766215718607165
Quarters > 1 > ratios > FCF
990977
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.5462408277917908
Quarters > 1 > health Score
72
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1989739
Quarters > 2 > income Statement > cost Of Revenue
986315
Quarters > 2 > income Statement > gross Profit
1003424
Quarters > 2 > income Statement > operating Expenses
284744
Quarters > 2 > income Statement > operating Income
718680
Quarters > 2 > income Statement > interest Expense
1124
Quarters > 2 > income Statement > pretax Income
739294
Quarters > 2 > income Statement > net Income
634998
Quarters > 2 > income Statement > eps
0.31036085550383946
Quarters > 2 > income Statement > dividends Per Share
418000
Quarters > 2 > income Statement > shares Outstanding
2045999
Quarters > 2 > income Statement > income Tax Expense
104296
Quarters > 2 > income Statement > EBITDA
1432703
Quarters > 2 > income Statement > operating Margin
36.11931012057361
Quarters > 2 > income Statement > total Other Income Expense Net
20614
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
1753955
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1181539
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
3020856
Quarters > 2 > balance Sheet > property Plant Equipment
15222703
Quarters > 2 > balance Sheet > total Assets
20347857
Quarters > 2 > balance Sheet > payables
307387
Quarters > 2 > balance Sheet > short Term Debt
51003
Quarters > 2 > balance Sheet > long Term Debt
0
Quarters > 2 > balance Sheet > total Liabilities
1636160
Quarters > 2 > balance Sheet > equity
18711697
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
634998
Quarters > 2 > cash Flow > depreciation
692285
Quarters > 2 > cash Flow > change In Working Capital
-195783
Quarters > 2 > cash Flow > cash From Operations
1328506
Quarters > 2 > cash Flow > capital Expenditures
344027
Quarters > 2 > cash Flow > cash From Investing
-484556
Quarters > 2 > cash Flow > cash From Financing
-834580
Quarters > 2 > cash Flow > net Change In Cash
843950
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.31036085550383946
Quarters > 2 > ratios > PB
1.1645063165569645
Quarters > 2 > ratios > ROE
3.3935885131102754
Quarters > 2 > ratios > ROA
3.1207119255850873
Quarters > 2 > ratios > FCF
984479
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.4947779583151358
Quarters > 2 > health Score
75
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1891265
Quarters > 3 > income Statement > cost Of Revenue
1096665
Quarters > 3 > income Statement > gross Profit
794600
Quarters > 3 > income Statement > operating Expenses
348219
Quarters > 3 > income Statement > operating Income
446381
Quarters > 3 > income Statement > interest Expense
2868
Quarters > 3 > income Statement > pretax Income
450828
Quarters > 3 > income Statement > net Income
469133
Quarters > 3 > income Statement > eps
0.22427153926172957
Quarters > 3 > income Statement > dividends Per Share
209000
Quarters > 3 > income Statement > shares Outstanding
2091808
Quarters > 3 > income Statement > income Tax Expense
-18305
Quarters > 3 > income Statement > EBITDA
1090120
Quarters > 3 > income Statement > operating Margin
23.602245058201785
Quarters > 3 > income Statement > total Other Income Expense Net
4447
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
910005
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1086513
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
2051653
Quarters > 3 > balance Sheet > property Plant Equipment
15578932
Quarters > 3 > balance Sheet > total Assets
19535958
Quarters > 3 > balance Sheet > payables
220550
Quarters > 3 > balance Sheet > short Term Debt
49872
Quarters > 3 > balance Sheet > long Term Debt
0
Quarters > 3 > balance Sheet > total Liabilities
1509199
Quarters > 3 > balance Sheet > equity
18026759
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
469133
Quarters > 3 > cash Flow > depreciation
636424
Quarters > 3 > cash Flow > change In Working Capital
46808
Quarters > 3 > cash Flow > cash From Operations
934710
Quarters > 3 > cash Flow > capital Expenditures
1405562
Quarters > 3 > cash Flow > cash From Investing
-1603062
Quarters > 3 > cash Flow > cash From Financing
-834580
Quarters > 3 > cash Flow > net Change In Cash
-668352
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.22427153926172957
Quarters > 3 > ratios > PB
1.23581588903474
Quarters > 3 > ratios > ROE
2.602425649557971
Quarters > 3 > ratios > ROA
2.4013821078034665
Quarters > 3 > ratios > FCF
-470852
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
-0.24896140942702372
Quarters > 3 > health Score
56
Annuals > 0 > quarter
2025-03-31
Annuals > 0 > income Statement > revenue
7358066
Annuals > 0 > income Statement > cost Of Revenue
4057790
Annuals > 0 > income Statement > gross Profit
3300276
Annuals > 0 > income Statement > operating Expenses
1350057
Annuals > 0 > income Statement > operating Income
1950219
Annuals > 0 > income Statement > interest Expense
6150
Annuals > 0 > income Statement > pretax Income
2016698
Annuals > 0 > income Statement > net Income
1712368
Annuals > 0 > income Statement > eps
0.8124054986893763
Annuals > 0 > income Statement > dividends Per Share
209000
Annuals > 0 > income Statement > shares Outstanding
2107775
Annuals > 0 > income Statement > income Tax Expense
304330
Annuals > 0 > income Statement > EBITDA
4475542
Annuals > 0 > income Statement > operating Margin
26.50450539584722
Annuals > 0 > income Statement > total Other Income Expense Net
66479
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
1753955
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1181539
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
3020856
Annuals > 0 > balance Sheet > property Plant Equipment
15222703
Annuals > 0 > balance Sheet > total Assets
20347857
Annuals > 0 > balance Sheet > payables
307387
Annuals > 0 > balance Sheet > short Term Debt
51003
Annuals > 0 > balance Sheet > long Term Debt
0
Annuals > 0 > balance Sheet > total Liabilities
1636160
Annuals > 0 > balance Sheet > equity
18711697
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
1712368
Annuals > 0 > cash Flow > depreciation
2452694
Annuals > 0 > cash Flow > change In Working Capital
-102825
Annuals > 0 > cash Flow > cash From Operations
4269621
Annuals > 0 > cash Flow > capital Expenditures
3416616
Annuals > 0 > cash Flow > cash From Investing
-4154575
Annuals > 0 > cash Flow > cash From Financing
-834575
Annuals > 0 > cash Flow > net Change In Cash
-719529
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.8124054986893763
Annuals > 0 > ratios > PB
1.1219420130627384
Annuals > 0 > ratios > ROE
9.151323901835307
Annuals > 0 > ratios > ROA
8.415470975641316
Annuals > 0 > ratios > FCF
853005
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.11592788104917787
Annuals > 0 > health Score
76
Annuals > 1 > quarter
2024-03-31
Annuals > 1 > income Statement > revenue
6604884
Annuals > 1 > income Statement > cost Of Revenue
3496214
Annuals > 1 > income Statement > gross Profit
3108670
Annuals > 1 > income Statement > operating Expenses
1273416
Annuals > 1 > income Statement > operating Income
1835254
Annuals > 1 > income Statement > interest Expense
5234
Annuals > 1 > income Statement > pretax Income
1965496
Annuals > 1 > income Statement > net Income
1344952
Annuals > 1 > income Statement > eps
0.622371946450965
Annuals > 1 > income Statement > dividends Per Share
213600
Annuals > 1 > income Statement > shares Outstanding
2161010
Annuals > 1 > income Statement > income Tax Expense
620544
Annuals > 1 > income Statement > EBITDA
3970341
Annuals > 1 > income Statement > operating Margin
27.786316913362903
Annuals > 1 > income Statement > total Other Income Expense Net
130242
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
2473484
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
1010895
Annuals > 1 > balance Sheet > inventories
1
Annuals > 1 > balance Sheet > total Current Assets
3689320
Annuals > 1 > balance Sheet > property Plant Equipment
14260937
Annuals > 1 > balance Sheet > total Assets
20694077
Annuals > 1 > balance Sheet > payables
191603
Annuals > 1 > balance Sheet > short Term Debt
19263
Annuals > 1 > balance Sheet > long Term Debt
0
Annuals > 1 > balance Sheet > total Liabilities
3065812
Annuals > 1 > balance Sheet > equity
17628265
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
1344952
Annuals > 1 > cash Flow > depreciation
1999611
Annuals > 1 > cash Flow > change In Working Capital
543603
Annuals > 1 > cash Flow > cash From Operations
4433935
Annuals > 1 > cash Flow > capital Expenditures
3349325
Annuals > 1 > cash Flow > cash From Investing
-3416499
Annuals > 1 > cash Flow > cash From Financing
-779723
Annuals > 1 > cash Flow > net Change In Cash
237713
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.622371946450965
Annuals > 1 > ratios > PB
1.2209743613452602
Annuals > 1 > ratios > ROE
7.629519978284874
Annuals > 1 > ratios > ROA
6.499212310846239
Annuals > 1 > ratios > FCF
1084610
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.16421333062018956
Annuals > 1 > health Score
78
Annuals > 2 > quarter
2023-03-31
Annuals > 2 > income Statement > revenue
9557289
Annuals > 2 > income Statement > cost Of Revenue
3573766
Annuals > 2 > income Statement > gross Profit
5983523
Annuals > 2 > income Statement > operating Expenses
1151223
Annuals > 2 > income Statement > operating Income
4832300
Annuals > 2 > income Statement > interest Expense
13097
Annuals > 2 > income Statement > pretax Income
4827212
Annuals > 2 > income Statement > net Income
4662702
Annuals > 2 > income Statement > eps
2.111097075470545
Annuals > 2 > income Statement > dividends Per Share
16700
Annuals > 2 > income Statement > shares Outstanding
2208663
Annuals > 2 > income Statement > income Tax Expense
164510
Annuals > 2 > income Statement > EBITDA
6694356
Annuals > 2 > income Statement > operating Margin
50.5614092029654
Annuals > 2 > income Statement > total Other Income Expense Net
-5088
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
2235771
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1373815
Annuals > 2 > balance Sheet > inventories
-1373815
Annuals > 2 > balance Sheet > total Current Assets
3734039
Annuals > 2 > balance Sheet > property Plant Equipment
13374094
Annuals > 2 > balance Sheet > total Assets
17820289
Annuals > 2 > balance Sheet > payables
181897
Annuals > 2 > balance Sheet > short Term Debt
56366
Annuals > 2 > balance Sheet > long Term Debt
0
Annuals > 2 > balance Sheet > total Liabilities
987802
Annuals > 2 > balance Sheet > equity
16832487
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
4662702
Annuals > 2 > cash Flow > depreciation
1884579
Annuals > 2 > cash Flow > change In Working Capital
-186739
Annuals > 2 > cash Flow > cash From Operations
6515895
Annuals > 2 > cash Flow > capital Expenditures
5311755
Annuals > 2 > cash Flow > cash From Investing
-5441075
Annuals > 2 > cash Flow > cash From Financing
-209815
Annuals > 2 > cash Flow > net Change In Cash
865005
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
2.111097075470545
Annuals > 2 > ratios > PB
1.3068944286129554
Annuals > 2 > ratios > ROE
27.700612511983525
Annuals > 2 > ratios > ROA
26.165131216446603
Annuals > 2 > ratios > FCF
1204140
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.12599179537209768
Annuals > 2 > health Score
87
Annuals > 3 > quarter
2022-03-31
Annuals > 3 > income Statement > revenue
6587780
Annuals > 3 > income Statement > cost Of Revenue
2626547
Annuals > 3 > income Statement > gross Profit
3961233
Annuals > 3 > income Statement > operating Expenses
977639
Annuals > 3 > income Statement > operating Income
2983594
Annuals > 3 > income Statement > interest Expense
26512
Annuals > 3 > income Statement > pretax Income
2957422
Annuals > 3 > income Statement > net Income
2855066
Annuals > 3 > income Statement > eps
1.3229590411155043
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
2158091
Annuals > 3 > income Statement > income Tax Expense
102356
Annuals > 3 > income Statement > EBITDA
4329369
Annuals > 3 > income Statement > operating Margin
45.28982449322837
Annuals > 3 > income Statement > total Other Income Expense Net
-26172
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
1370766
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
1310137
Annuals > 3 > balance Sheet > inventories
-
Annuals > 3 > balance Sheet > total Current Assets
2733539
Annuals > 3 > balance Sheet > property Plant Equipment
10262825
Annuals > 3 > balance Sheet > total Assets
13284520
Annuals > 3 > balance Sheet > payables
194469
Annuals > 3 > balance Sheet > short Term Debt
54294
Annuals > 3 > balance Sheet > long Term Debt
0
Annuals > 3 > balance Sheet > total Liabilities
1059904
Annuals > 3 > balance Sheet > equity
12224616
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
2855066
Annuals > 3 > cash Flow > depreciation
1373995
Annuals > 3 > cash Flow > change In Working Capital
-584753
Annuals > 3 > cash Flow > cash From Operations
3744407
Annuals > 3 > cash Flow > capital Expenditures
1888697
Annuals > 3 > cash Flow > cash From Investing
-1710024
Annuals > 3 > cash Flow > cash From Financing
-721430
Annuals > 3 > cash Flow > net Change In Cash
1312953
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.3229590411155043
Annuals > 3 > ratios > PB
1.7583036031561239
Annuals > 3 > ratios > ROE
23.355056715073914
Annuals > 3 > ratios > ROA
21.491676025930932
Annuals > 3 > ratios > FCF
1855710
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.2816897346298753
Annuals > 3 > health Score
94
Valuation > metrics > PE
11.519
Valuation > metrics > PB
1.1537617843776176
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
1.6878460900740058
Profitability > metrics > ROA
8.657969961817322
Profitability > metrics > Net Margin
0.18648641326121507
Profitability > final Score
57
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.07251916661079748
Risk > metrics > Interest Coverage
335.5189639222942
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
13.485071367991772
Liquidity > metrics > Quick Ratio
13.485071367991772
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
43
Prev Profitabilities > 1
67
Prev Profitabilities > 2
65
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
2026-01-20T22:15:24.509Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-12
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.16
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-06
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.1167
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-06-27
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.3
Earnings History > 2 > eps Estimate
0
Earnings History > 2 > eps Difference
0.3
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-07
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.2243
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-06
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.1498
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-08
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.1363
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-06-24
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.1264
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-09
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.16
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-08
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.1239
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-10
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.2133
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-06-26
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.4147
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-10
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.56
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-09
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.5462
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-15
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.59
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-06-27
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.46
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-08
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.35
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-05
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.33
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-11
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.19
Earnings History > 17 > eps Estimate
-
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-06-25
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.2
Earnings History > 18 > eps Estimate
-
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-10
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.04
Earnings History > 19 > eps Estimate
-
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-05
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.02
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-06
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.15
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-06-26
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.15
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-12
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.02
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-13
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.04
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-14
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.03
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-06-24
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.02
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-12
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.01
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-09
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.01
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-10
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.01
Earnings History > 29 > eps Estimate
-
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-06-27
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.13
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-12
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
-0.05
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-14
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
-0.09
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-09
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.15
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-06-28
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
-0.15
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-09
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
-0.0784
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-10
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
-0.08
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-09-30
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.12
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-06-30
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.144
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-31
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.2128
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-12-31
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-1.2004
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-09-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.3811
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-06-30
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.16
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-31
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.14
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-12-31
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.09
Earnings History > 44 > eps Estimate
0
Earnings History > 44 > eps Difference
-0.09
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-09-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.04
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-06-30
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.0093
Earnings History > 46 > eps Estimate
-
Earnings History > 46 > eps Difference
0
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-03-31
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.0001
Earnings History > 47 > eps Estimate
-
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-12-31
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.04
Earnings History > 48 > eps Estimate
-
Earnings History > 48 > eps Difference
0
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-09-30
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.0953
Earnings History > 49 > eps Estimate
-
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-06-30
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.0079
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
0.0079
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-31
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.04
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-12-31
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.02
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-09-30
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.0004
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-06-30
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.0311
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-31
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.04
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-12-31
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.0252
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-09-30
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.0391
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-06-30
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.05
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-03-31
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.0267
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-12-31
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.01
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-16
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.003
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-15
Earnings History > 62 > date
2009-12-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.0859
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-14
Earnings History > 63 > date
2009-09-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.0815
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-14
Earnings History > 64 > date
2009-06-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.0362
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-06-23
Earnings History > 65 > date
2009-03-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.0091
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-13
Earnings History > 66 > date
2008-12-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.0678
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-18
Earnings History > 67 > date
2008-09-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.2587
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-15
Earnings History > 68 > date
2008-06-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.2883
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-06-24
Earnings History > 69 > date
2008-03-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.27
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-18
Earnings History > 70 > date
2007-12-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.1247
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-13
Earnings History > 71 > date
2007-09-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.0049
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-14
Earnings History > 72 > date
2007-06-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.0195
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2006-12-31
Earnings History > 73 > report Date
2007-02-13
Earnings History > 73 > date
2006-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.0372
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2006-09-30
Earnings History > 74 > report Date
2006-11-14
Earnings History > 74 > date
2006-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.0724
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-06-30
Earnings History > 75 > report Date
2006-08-16
Earnings History > 75 > date
2006-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.121
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2006-03-31
Earnings History > 76 > report Date
2006-06-29
Earnings History > 76 > date
2006-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
-0.01
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2005-12-31
Earnings History > 77 > report Date
2006-02-14
Earnings History > 77 > date
2005-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.1907
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2005-09-30
Earnings History > 78 > report Date
2005-11-15
Earnings History > 78 > date
2005-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.1493
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-06-30
Earnings History > 79 > report Date
2005-08-12
Earnings History > 79 > date
2005-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.0857
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2004-12-31
Earnings History > 80 > report Date
2005-02-14
Earnings History > 80 > date
2004-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.1024
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2004-09-30
Earnings History > 81 > report Date
2004-11-15
Earnings History > 81 > date
2004-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.065
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2004-06-30
Earnings History > 82 > report Date
2004-08-12
Earnings History > 82 > date
2004-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.0553
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2003-12-31
Earnings History > 83 > report Date
2004-02-12
Earnings History > 83 > date
2003-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.0307
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2003-09-30
Earnings History > 84 > report Date
2003-11-14
Earnings History > 84 > date
2003-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.0646
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2003-06-30
Earnings History > 85 > report Date
2003-08-14
Earnings History > 85 > date
2003-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.0285
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2002-12-31
Earnings History > 86 > report Date
2003-02-26
Earnings History > 86 > date
2002-12-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.137
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2002-09-30
Earnings History > 87 > report Date
2002-11-27
Earnings History > 87 > date
2002-09-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.0117
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2002-06-30
Earnings History > 88 > report Date
2002-08-28
Earnings History > 88 > date
2002-06-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.0437
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2001-12-31
Earnings History > 89 > report Date
2001-12-31
Earnings History > 89 > date
2001-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.0181
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2001-09-30
Earnings History > 90 > report Date
2001-09-30
Earnings History > 90 > date
2001-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.0147
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2001-06-30
Earnings History > 91 > report Date
2001-06-30
Earnings History > 91 > date
2001-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.1123
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2000-12-31
Earnings History > 92 > report Date
2000-12-31
Earnings History > 92 > date
2000-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.2272
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2000-09-30
Earnings History > 93 > report Date
2000-09-30
Earnings History > 93 > date
2000-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.2001
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2000-06-30
Earnings History > 94 > report Date
2000-06-30
Earnings History > 94 > date
2000-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.1559
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
1999-12-31
Earnings History > 95 > report Date
1999-12-31
Earnings History > 95 > date
1999-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.0818
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
1999-09-30
Earnings History > 96 > report Date
1999-09-30
Earnings History > 96 > date
1999-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.0518
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
1999-06-30
Earnings History > 97 > report Date
1999-06-30
Earnings History > 97 > date
1999-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.0201
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
1998-12-31
Earnings History > 98 > report Date
1998-12-31
Earnings History > 98 > date
1998-12-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.0455
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
1998-09-30
Earnings History > 99 > report Date
1998-09-30
Earnings History > 99 > date
1998-09-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.0445
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
1998-06-30
Earnings History > 100 > report Date
1998-06-30
Earnings History > 100 > date
1998-06-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.1823
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Mexco Energy Corporation, an independent oil and gas company, engages in the acquisition, exploration, development, and production of crude oil, natural gas, condensate, and natural gas liquids in the United States. It owns partial interests in wells located in the states of Texas, New Mexico, Oklahoma, Louisiana, Alabama, Arkansas, Wyoming, Kansas, Colorado, Montana, Virginia, North Dakota, South Dakota, and Ohio. It also owns leasehold mineral, royalty, and other interests. The company was formerly known as Miller Oil Company and changed its name to Mexco Energy Corporation in April 1980. Mexco Energy Corporation was incorporated in 1972 and is based in Midland, Texas.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AThe Market Doesn't Like What It Sees From Maxcom S.A.'s (WSE:MXC) Revenues Yet - simplywall.st
1/17/2026
The Market Doesn't Like What It Sees From Maxcom S.A.'s (WSE:MXC) Revenues Yet simplywall.st
Read more →Showing 2 of 10
(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 0.00% of the total shares of Mexco Energy Corporation
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
0.16
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.