_id
69131499ccc777a4e85d800e
Ticker
MDXG
Name
MiMedx Group Inc
Exchange
NASDAQ
Address
1775 West Oak Commons Court, NE, Marietta, GA, United States, 30062
Country
USA
Sector
Healthcare
Industry
Biotechnology
Currency
USD
Website
https://www.mimedx.com
Description
MiMedx Group, Inc. develops and distributes placental tissue allografts for various sectors of healthcare. The company processes the human placental tissues membrane, and umbilical cord and the placental disc utilizing its patented and proprietary PURION process to produce allografts that retains the tissue's inherent biological properties and regulatory proteins, including cytokines, chemokines, and growth factors. Its patented and proprietary processing method employs aseptic processing techniques in addition to terminal sterilization. The company's wound care products include EPIFIX, EPICORD, and EPIEFFECT sheets for use as protective barriers that enables a healthcare provider to select an appropriate size graft based on the size of the wound to reduce product waste. Its surgical and other product offerings consist of AMNIOFIX and AMNIOEFFECT for applications in a variety of applications and surgical settings, including lower extremity repair, plastic surgery, vascular surgery, and various orthopedic repairs and reconstructions. The company's products are used in the areas of wound care, burn, and surgical fields in healthcare. It sells its products through direct sales force and independent sales agents, as well as to individual customers and independent distributors in the United States. The company has a strategic alliance with Vaporox, Inc. for the promotion of their wound care offerings. MiMedx Group, Inc. was founded in 2006 and is headquartered in Marietta, Georgia.
Last Close
7.16
Volume
581359
Current Price
7.22
Change
0.837988826815637
Last Updated
2025-12-02T11:42:28.032Z
Image
data:image/webp;base64,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
Ipo Date
2007-08-22T00:00:00.000Z
Market Cap
987841408
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.997
Sentiment Sources
3
Rating
5
Target Price
12.2
Strong Buy
5
Buy
0
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
113725000
Cost Of Revenue
18719000
Gross Profit
95006000
Operating Expenses
72816000
Operating Income
22190000
Interest Expense
785000
Pretax Income
22849000
Net Income
16748000
Eps
0.11186688497942135
Dividends Per Share
-
Shares Outstanding
148102159
Income Tax Expense
6101000
EBITDA
28924000
Operating Margin
19.51198065508903
Total Other Income Expense Net
659000
Cash
142083000
Short Term Investments
-
Receivables
78186000
Inventories
26502000
Total Current Assets
254095000
Property Plant Equipment
9671000
Total Assets
318988000
Payables
11415000
Short Term Debt
1375000
Long Term Debt
16839000
Total Liabilities
80042000
Equity
238946000
Depreciation
5290000
Change In Working Capital
-6002000
Cash From Operations
29329000
Capital Expenditures
3919000
Cash From Investing
-5258000
Cash From Financing
-857000
Net Change In Cash
23214000
PE
24.7037
PB
4.523752540992525
ROE
7.009115030174182
ROA
5.2503542453007634
FCF
25410000
Fcf Percent
0.2234337216970763
Piotroski FScore
4
Health Score
75
Deep Value Investing Score
6
Defensive Investing Score
7
Dividend Investing Score
3
Economic Moat Investing Score
8
Garp Investing Score
7.5
Growth Investing Score
6
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
7.5
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
113725000
Quarters > 0 > income Statement > cost Of Revenue
18719000
Quarters > 0 > income Statement > gross Profit
95006000
Quarters > 0 > income Statement > operating Expenses
72816000
Quarters > 0 > income Statement > operating Income
22190000
Quarters > 0 > income Statement > interest Expense
785000
Quarters > 0 > income Statement > pretax Income
22849000
Quarters > 0 > income Statement > net Income
16748000
Quarters > 0 > income Statement > eps
0.11186688497942135
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
149713653
Quarters > 0 > income Statement > income Tax Expense
6101000
Quarters > 0 > income Statement > EBITDA
28924000
Quarters > 0 > income Statement > operating Margin
19.51198065508903
Quarters > 0 > income Statement > total Other Income Expense Net
659000
Quarters > 0 > balance Sheet > cash
142083000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
78186000
Quarters > 0 > balance Sheet > inventories
26502000
Quarters > 0 > balance Sheet > total Current Assets
254095000
Quarters > 0 > balance Sheet > property Plant Equipment
9671000
Quarters > 0 > balance Sheet > total Assets
318988000
Quarters > 0 > balance Sheet > payables
11415000
Quarters > 0 > balance Sheet > short Term Debt
1375000
Quarters > 0 > balance Sheet > long Term Debt
16839000
Quarters > 0 > balance Sheet > total Liabilities
80042000
Quarters > 0 > balance Sheet > equity
238946000
Quarters > 0 > cash Flow > net Income
16748000
Quarters > 0 > cash Flow > depreciation
5290000
Quarters > 0 > cash Flow > change In Working Capital
-6002000
Quarters > 0 > cash Flow > cash From Operations
29329000
Quarters > 0 > cash Flow > capital Expenditures
3919000
Quarters > 0 > cash Flow > cash From Investing
-5258000
Quarters > 0 > cash Flow > cash From Financing
-857000
Quarters > 0 > cash Flow > net Change In Cash
23214000
Quarters > 0 > ratios > PE
0.11186688497942135
Quarters > 0 > ratios > PB
4.523752540992525
Quarters > 0 > ratios > ROE
7.009115030174182
Quarters > 0 > ratios > ROA
5.2503542453007634
Quarters > 0 > ratios > FCF
25410000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.2234337216970763
Quarters > 0 > health Score
75
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
98605000
Quarters > 1 > income Statement > cost Of Revenue
18681000
Quarters > 1 > income Statement > gross Profit
79924000
Quarters > 1 > income Statement > operating Expenses
67554000
Quarters > 1 > income Statement > operating Income
12370000
Quarters > 1 > income Statement > interest Expense
475000
Quarters > 1 > income Statement > pretax Income
13007000
Quarters > 1 > income Statement > net Income
9618000
Quarters > 1 > income Statement > eps
0.06441317398486515
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
149317281
Quarters > 1 > income Statement > income Tax Expense
3389000
Quarters > 1 > income Statement > EBITDA
15514000
Quarters > 1 > income Statement > operating Margin
12.545002788905228
Quarters > 1 > income Statement > total Other Income Expense Net
637000
Quarters > 1 > balance Sheet > cash
118869000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
69228000
Quarters > 1 > balance Sheet > inventories
24890000
Quarters > 1 > balance Sheet > total Current Assets
220876000
Quarters > 1 > balance Sheet > property Plant Equipment
10377000
Quarters > 1 > balance Sheet > total Assets
291109000
Quarters > 1 > balance Sheet > payables
8499000
Quarters > 1 > balance Sheet > short Term Debt
1250000
Quarters > 1 > balance Sheet > long Term Debt
17211000
Quarters > 1 > balance Sheet > total Liabilities
74485000
Quarters > 1 > balance Sheet > equity
216624000
Quarters > 1 > cash Flow > net Income
9616000
Quarters > 1 > cash Flow > depreciation
3168000
Quarters > 1 > cash Flow > change In Working Capital
-4195000
Quarters > 1 > cash Flow > cash From Operations
14419000
Quarters > 1 > cash Flow > capital Expenditures
216000
Quarters > 1 > cash Flow > cash From Investing
-887000
Quarters > 1 > cash Flow > cash From Financing
-1094000
Quarters > 1 > cash Flow > net Change In Cash
12438000
Quarters > 1 > ratios > PE
0.06441317398486515
Quarters > 1 > ratios > PB
4.976691266064702
Quarters > 1 > ratios > ROE
4.439951251938843
Quarters > 1 > ratios > ROA
3.3039170894750765
Quarters > 1 > ratios > FCF
14203000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.1440393489173977
Quarters > 1 > health Score
65
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
88205000
Quarters > 2 > income Statement > cost Of Revenue
16558000
Quarters > 2 > income Statement > gross Profit
71647000
Quarters > 2 > income Statement > operating Expenses
63396000
Quarters > 2 > income Statement > operating Income
8250999
Quarters > 2 > income Statement > interest Expense
478000
Quarters > 2 > income Statement > pretax Income
8612000
Quarters > 2 > income Statement > net Income
7023000
Quarters > 2 > income Statement > eps
0.04692089493880481
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
149677452
Quarters > 2 > income Statement > income Tax Expense
1589000
Quarters > 2 > income Statement > EBITDA
11478000
Quarters > 2 > income Statement > operating Margin
9.354343858057932
Quarters > 2 > income Statement > total Other Income Expense Net
361000
Quarters > 2 > balance Sheet > cash
106431000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
62288000
Quarters > 2 > balance Sheet > inventories
24070000
Quarters > 2 > balance Sheet > total Current Assets
200112000
Quarters > 2 > balance Sheet > property Plant Equipment
11072000
Quarters > 2 > balance Sheet > total Assets
270420000
Quarters > 2 > balance Sheet > payables
8868000
Quarters > 2 > balance Sheet > short Term Debt
1125000
Quarters > 2 > balance Sheet > long Term Debt
17533000
Quarters > 2 > balance Sheet > total Liabilities
67644000
Quarters > 2 > balance Sheet > equity
202776000
Quarters > 2 > cash Flow > net Income
7023000
Quarters > 2 > cash Flow > depreciation
3203000
Quarters > 2 > cash Flow > change In Working Capital
-11025000
Quarters > 2 > cash Flow > cash From Operations
5299000
Quarters > 2 > cash Flow > capital Expenditures
377000
Quarters > 2 > cash Flow > cash From Investing
-406000
Quarters > 2 > cash Flow > cash From Financing
-2878000
Quarters > 2 > cash Flow > net Change In Cash
2015000
Quarters > 2 > ratios > PE
0.04692089493880481
Quarters > 2 > ratios > PB
5.32938416498994
Quarters > 2 > ratios > ROE
3.4634276245709548
Quarters > 2 > ratios > ROA
2.5970712225427115
Quarters > 2 > ratios > FCF
4922000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.05580182529335072
Quarters > 2 > health Score
54
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
92907000
Quarters > 3 > income Statement > cost Of Revenue
16909000
Quarters > 3 > income Statement > gross Profit
75998000
Quarters > 3 > income Statement > operating Expenses
64944000
Quarters > 3 > income Statement > operating Income
11054000
Quarters > 3 > income Statement > interest Expense
2529000
Quarters > 3 > income Statement > pretax Income
11249000
Quarters > 3 > income Statement > net Income
7438000
Quarters > 3 > income Statement > eps
0.049902986059025864
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
149049197
Quarters > 3 > income Statement > income Tax Expense
3811000
Quarters > 3 > income Statement > EBITDA
14138000
Quarters > 3 > income Statement > operating Margin
11.897919424801145
Quarters > 3 > income Statement > total Other Income Expense Net
195000
Quarters > 3 > balance Sheet > cash
104416000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
55828000
Quarters > 3 > balance Sheet > inventories
23807000
Quarters > 3 > balance Sheet > total Current Assets
191886000
Quarters > 3 > balance Sheet > property Plant Equipment
11550000
Quarters > 3 > balance Sheet > total Assets
263915000
Quarters > 3 > balance Sheet > payables
7409000
Quarters > 3 > balance Sheet > short Term Debt
2307000
Quarters > 3 > balance Sheet > long Term Debt
17830000
Quarters > 3 > balance Sheet > total Liabilities
70808000
Quarters > 3 > balance Sheet > equity
193107000
Quarters > 3 > cash Flow > net Income
7438000
Quarters > 3 > cash Flow > depreciation
2990000
Quarters > 3 > cash Flow > change In Working Capital
427000
Quarters > 3 > cash Flow > cash From Operations
18782000
Quarters > 3 > cash Flow > capital Expenditures
0
Quarters > 3 > cash Flow > cash From Investing
-2767000
Quarters > 3 > cash Flow > cash From Financing
-400000
Quarters > 3 > cash Flow > net Change In Cash
15615000
Quarters > 3 > ratios > PE
0.049902986059025864
Quarters > 3 > ratios > PB
5.572740513497698
Quarters > 3 > ratios > ROE
3.85175058387319
Quarters > 3 > ratios > ROA
2.818331659814713
Quarters > 3 > ratios > FCF
18782000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.20215914839570753
Quarters > 3 > health Score
70
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
348879000
Annuals > 0 > income Statement > cost Of Revenue
60073000
Annuals > 0 > income Statement > gross Profit
288806000
Annuals > 0 > income Statement > operating Expenses
229941000
Annuals > 0 > income Statement > operating Income
58865000
Annuals > 0 > income Statement > interest Expense
1006000
Annuals > 0 > income Statement > pretax Income
57294000
Annuals > 0 > income Statement > net Income
42419000
Annuals > 0 > income Statement > eps
0.28459768264127905
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
149049000
Annuals > 0 > income Statement > income Tax Expense
15296000
Annuals > 0 > income Statement > EBITDA
65352000
Annuals > 0 > income Statement > operating Margin
16.872611994416403
Annuals > 0 > income Statement > total Other Income Expense Net
-1571000
Annuals > 0 > balance Sheet > cash
104416000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
55828000
Annuals > 0 > balance Sheet > inventories
23807000
Annuals > 0 > balance Sheet > total Current Assets
191886000
Annuals > 0 > balance Sheet > property Plant Equipment
11550000
Annuals > 0 > balance Sheet > total Assets
263915000
Annuals > 0 > balance Sheet > payables
7409000
Annuals > 0 > balance Sheet > short Term Debt
2307000
Annuals > 0 > balance Sheet > long Term Debt
17830000
Annuals > 0 > balance Sheet > total Liabilities
70808000
Annuals > 0 > balance Sheet > equity
193107000
Annuals > 0 > cash Flow > net Income
41998000
Annuals > 0 > cash Flow > depreciation
6041000
Annuals > 0 > cash Flow > change In Working Capital
-5434000
Annuals > 0 > cash Flow > cash From Operations
66198000
Annuals > 0 > cash Flow > capital Expenditures
1683000
Annuals > 0 > cash Flow > cash From Investing
-9583000
Annuals > 0 > cash Flow > cash From Financing
-34199000
Annuals > 0 > cash Flow > net Change In Cash
22416000
Annuals > 0 > ratios > PE
0.28459768264127905
Annuals > 0 > ratios > PB
5.14821746492877
Annuals > 0 > ratios > ROE
21.966578114723962
Annuals > 0 > ratios > ROA
16.07297804217267
Annuals > 0 > ratios > FCF
64515000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.18492084648259138
Annuals > 0 > health Score
88
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
321477000
Annuals > 1 > income Statement > cost Of Revenue
54634000
Annuals > 1 > income Statement > gross Profit
266843000
Annuals > 1 > income Statement > operating Expenses
229727000
Annuals > 1 > income Statement > operating Income
37116000
Annuals > 1 > income Statement > interest Expense
6457000
Annuals > 1 > income Statement > pretax Income
30633000
Annuals > 1 > income Statement > net Income
67439000
Annuals > 1 > income Statement > eps
0.46202975118356115
Annuals > 1 > income Statement > dividends Per Share
997000
Annuals > 1 > income Statement > shares Outstanding
145962462
Annuals > 1 > income Statement > income Tax Expense
-36806000
Annuals > 1 > income Statement > EBITDA
40543000
Annuals > 1 > income Statement > operating Margin
11.54546048395375
Annuals > 1 > income Statement > total Other Income Expense Net
-6483000
Annuals > 1 > balance Sheet > cash
82000000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
53871000
Annuals > 1 > balance Sheet > inventories
21021000
Annuals > 1 > balance Sheet > total Current Assets
164261000
Annuals > 1 > balance Sheet > property Plant Equipment
9106000
Annuals > 1 > balance Sheet > total Assets
239047000
Annuals > 1 > balance Sheet > payables
9048000
Annuals > 1 > balance Sheet > short Term Debt
1548000
Annuals > 1 > balance Sheet > long Term Debt
48099000
Annuals > 1 > balance Sheet > total Liabilities
96330000
Annuals > 1 > balance Sheet > equity
142717000
Annuals > 1 > cash Flow > net Income
67439000
Annuals > 1 > cash Flow > depreciation
3427000
Annuals > 1 > cash Flow > change In Working Capital
-18416000
Annuals > 1 > cash Flow > cash From Operations
26775000
Annuals > 1 > cash Flow > capital Expenditures
1987000
Annuals > 1 > cash Flow > cash From Investing
-2155000
Annuals > 1 > cash Flow > cash From Financing
-8570000
Annuals > 1 > cash Flow > net Change In Cash
16050000
Annuals > 1 > ratios > PE
0.46202975118356115
Annuals > 1 > ratios > PB
6.821679418289342
Annuals > 1 > ratios > ROE
47.253655836375486
Annuals > 1 > ratios > ROA
28.21160692248805
Annuals > 1 > ratios > FCF
24788000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.07710660482709494
Annuals > 1 > health Score
69
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
267841000
Annuals > 2 > income Statement > cost Of Revenue
48316000
Annuals > 2 > income Statement > gross Profit
219525000
Annuals > 2 > income Statement > operating Expenses
234252000
Annuals > 2 > income Statement > operating Income
-14727000
Annuals > 2 > income Statement > interest Expense
5016000
Annuals > 2 > income Statement > pretax Income
-19747000
Annuals > 2 > income Statement > net Income
-30197000
Annuals > 2 > income Statement > eps
-0.26744483486412884
Annuals > 2 > income Statement > dividends Per Share
651000
Annuals > 2 > income Statement > shares Outstanding
112909266
Annuals > 2 > income Statement > income Tax Expense
206000
Annuals > 2 > income Statement > EBITDA
-10681000
Annuals > 2 > income Statement > operating Margin
-5.498411370925288
Annuals > 2 > income Statement > total Other Income Expense Net
-5020000
Annuals > 2 > balance Sheet > cash
65950000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
43084000
Annuals > 2 > balance Sheet > inventories
13183000
Annuals > 2 > balance Sheet > total Current Assets
134198000
Annuals > 2 > balance Sheet > property Plant Equipment
11256000
Annuals > 2 > balance Sheet > total Assets
171430000
Annuals > 2 > balance Sheet > payables
8454000
Annuals > 2 > balance Sheet > short Term Debt
1440000
Annuals > 2 > balance Sheet > long Term Debt
48594000
Annuals > 2 > balance Sheet > total Liabilities
96924000
Annuals > 2 > balance Sheet > equity
74506000
Annuals > 2 > cash Flow > net Income
-30197000
Annuals > 2 > cash Flow > depreciation
4046000
Annuals > 2 > cash Flow > change In Working Capital
-9029000
Annuals > 2 > cash Flow > cash From Operations
-17893000
Annuals > 2 > cash Flow > capital Expenditures
2684000
Annuals > 2 > cash Flow > cash From Investing
-2660000
Annuals > 2 > cash Flow > cash From Financing
-580000
Annuals > 2 > cash Flow > net Change In Cash
-21133000
Annuals > 2 > ratios > PE
-0.26744483486412884
Annuals > 2 > ratios > PB
10.107975253268192
Annuals > 2 > ratios > ROE
-40.52962177542748
Annuals > 2 > ratios > ROA
-17.614769876917695
Annuals > 2 > ratios > FCF
-20577000
Annuals > 2 > ratios > Piotroski FScore
0
Annuals > 2 > ratios > fcf Percent
-0.07682543001258209
Annuals > 2 > health Score
16
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
242019000
Annuals > 3 > income Statement > cost Of Revenue
39628000
Annuals > 3 > income Statement > gross Profit
202391000
Annuals > 3 > income Statement > operating Expenses
209442000
Annuals > 3 > income Statement > operating Income
-7051000
Annuals > 3 > income Statement > interest Expense
4980000
Annuals > 3 > income Statement > pretax Income
-12054000
Annuals > 3 > income Statement > net Income
-12301000
Annuals > 3 > income Statement > eps
-0.11146914667953248
Annuals > 3 > income Statement > dividends Per Share
1437000
Annuals > 3 > income Statement > shares Outstanding
110353406
Annuals > 3 > income Statement > income Tax Expense
247000
Annuals > 3 > income Statement > EBITDA
-1891000
Annuals > 3 > income Statement > operating Margin
-2.913407625021176
Annuals > 3 > income Statement > total Other Income Expense Net
-5003000
Annuals > 3 > balance Sheet > cash
87083000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
40353000
Annuals > 3 > balance Sheet > inventories
11389000
Annuals > 3 > balance Sheet > total Current Assets
148523000
Annuals > 3 > balance Sheet > property Plant Equipment
13861000
Annuals > 3 > balance Sheet > total Assets
187929000
Annuals > 3 > balance Sheet > payables
7385000
Annuals > 3 > balance Sheet > short Term Debt
1248000
Annuals > 3 > balance Sheet > long Term Debt
48127000
Annuals > 3 > balance Sheet > total Liabilities
95353000
Annuals > 3 > balance Sheet > equity
92576000
Annuals > 3 > cash Flow > net Income
-12301000
Annuals > 3 > cash Flow > depreciation
5183000
Annuals > 3 > cash Flow > change In Working Capital
-19352000
Annuals > 3 > cash Flow > cash From Operations
-1982000
Annuals > 3 > cash Flow > capital Expenditures
3218000
Annuals > 3 > cash Flow > cash From Investing
-3395000
Annuals > 3 > cash Flow > cash From Financing
-3352000
Annuals > 3 > cash Flow > net Change In Cash
-8729000
Annuals > 3 > ratios > PE
-0.11146914667953248
Annuals > 3 > ratios > PB
7.950842745636018
Annuals > 3 > ratios > ROE
-13.287461113031455
Annuals > 3 > ratios > ROA
-6.5455570986915275
Annuals > 3 > ratios > FCF
-5200000
Annuals > 3 > ratios > Piotroski FScore
1
Annuals > 3 > ratios > fcf Percent
-0.02148591639499378
Annuals > 3 > health Score
17
Valuation > metrics > PE
24.7037
Valuation > metrics > PB
4.523752540992525
Valuation > final Score
64.76247459007475
Valuation > verdict
25.4% Overvalued
Profitability > metrics > ROE
7.009115030174182
Profitability > metrics > ROA
6.591235561502587
Profitability > metrics > Net Margin
0.14726753132556605
Profitability > final Score
56
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.3349794514241711
Risk > metrics > Interest Coverage
28.26751592356688
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
19.866692728694293
Liquidity > metrics > Quick Ratio
17.79460516028147
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
50.233087339352984
Prev Valuations > 1
46.7061583501006
Prev Valuations > 2
44.272594865023024
Prev Profitabilities > 0
37
Prev Profitabilities > 1
29
Prev Profitabilities > 2
31
Prev Risks > 0
100
Prev Risks > 1
100
Prev Risks > 2
77
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:49:30.638Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-29
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.15
Earnings History > 0 > eps Estimate
0.058
Earnings History > 0 > eps Difference
0.092
Earnings History > 0 > surprise Percent
158.6207
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-07-29
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
0.1
Earnings History > 1 > eps Estimate
0.054
Earnings History > 1 > eps Difference
0.046
Earnings History > 1 > surprise Percent
85.1852
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-28
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.05
Earnings History > 2 > eps Estimate
0.055
Earnings History > 2 > eps Difference
-0.005
Earnings History > 2 > surprise Percent
-9.0909
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-26
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.07
Earnings History > 3 > eps Estimate
0.075
Earnings History > 3 > eps Difference
-0.005
Earnings History > 3 > surprise Percent
-6.6667
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-30
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.05
Earnings History > 4 > eps Estimate
0.04
Earnings History > 4 > eps Difference
0.01
Earnings History > 4 > surprise Percent
25
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-07-31
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.12
Earnings History > 5 > eps Estimate
0.08
Earnings History > 5 > eps Difference
0.04
Earnings History > 5 > surprise Percent
50
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-30
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.07
Earnings History > 6 > eps Estimate
0.05
Earnings History > 6 > eps Difference
0.02
Earnings History > 6 > surprise Percent
40
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-28
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.32
Earnings History > 7 > eps Estimate
0.07
Earnings History > 7 > eps Difference
0.25
Earnings History > 7 > surprise Percent
357.1429
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-10-30
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.06
Earnings History > 8 > eps Estimate
0.05
Earnings History > 8 > eps Difference
0.01
Earnings History > 8 > surprise Percent
20
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-01
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.0046
Earnings History > 9 > eps Estimate
-0.02
Earnings History > 9 > eps Difference
0.0154
Earnings History > 9 > surprise Percent
77
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-02
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.06
Earnings History > 10 > eps Estimate
-0.09
Earnings History > 10 > eps Difference
0.03
Earnings History > 10 > surprise Percent
33.3333
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-02-28
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.02
Earnings History > 11 > eps Estimate
-0.04
Earnings History > 11 > eps Difference
0.02
Earnings History > 11 > surprise Percent
50
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-02
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.09
Earnings History > 12 > eps Estimate
-0.08
Earnings History > 12 > eps Difference
-0.01
Earnings History > 12 > surprise Percent
-12.5
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-02
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.11
Earnings History > 13 > eps Estimate
-0.06
Earnings History > 13 > eps Difference
-0.05
Earnings History > 13 > surprise Percent
-83.3333
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-03
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.11
Earnings History > 14 > eps Estimate
-0.1
Earnings History > 14 > eps Difference
-0.01
Earnings History > 14 > surprise Percent
-10
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-28
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.01
Earnings History > 15 > eps Estimate
-0.03
Earnings History > 15 > eps Difference
0.04
Earnings History > 15 > surprise Percent
133.3333
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-02
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
-0.04
Earnings History > 16 > eps Estimate
-0.08
Earnings History > 16 > eps Difference
0.04
Earnings History > 16 > surprise Percent
50
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-03
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.03
Earnings History > 17 > eps Estimate
-0.07
Earnings History > 17 > eps Difference
0.04
Earnings History > 17 > surprise Percent
57.1429
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-04-28
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.09
Earnings History > 18 > eps Estimate
-0.19
Earnings History > 18 > eps Difference
0.1
Earnings History > 18 > surprise Percent
52.6316
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-08
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.17
Earnings History > 19 > eps Estimate
-0.05
Earnings History > 19 > eps Difference
-0.12
Earnings History > 19 > surprise Percent
-240
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-04
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.27
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-04
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.07
Earnings History > 21 > eps Estimate
0.19
Earnings History > 21 > eps Difference
-0.26
Earnings History > 21 > surprise Percent
-136.8421
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-06-30
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.08
Earnings History > 22 > eps Estimate
0
Earnings History > 22 > eps Difference
-0.08
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-03-17
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.38
Earnings History > 23 > eps Estimate
0.09
Earnings History > 23 > eps Difference
0.29
Earnings History > 23 > surprise Percent
322.2222
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-10-31
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.11
Earnings History > 24 > eps Estimate
0.15
Earnings History > 24 > eps Difference
-0.04
Earnings History > 24 > surprise Percent
-26.6667
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-07-31
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.16
Earnings History > 25 > eps Estimate
0.14
Earnings History > 25 > eps Difference
-0.3
Earnings History > 25 > surprise Percent
-214.2857
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-04-26
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.12
Earnings History > 26 > eps Estimate
0.13
Earnings History > 26 > eps Difference
-0.25
Earnings History > 26 > surprise Percent
-192.3077
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-21
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.1247
Earnings History > 27 > eps Estimate
0.14
Earnings History > 27 > eps Difference
-0.2647
Earnings History > 27 > surprise Percent
-189.0714
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-10-25
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.3318
Earnings History > 28 > eps Estimate
0.13
Earnings History > 28 > eps Difference
-0.4618
Earnings History > 28 > surprise Percent
-355.2308
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-07-26
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.0162
Earnings History > 29 > eps Estimate
0.11
Earnings History > 29 > eps Difference
-0.0938
Earnings History > 29 > surprise Percent
-85.2727
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-04-26
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.09
Earnings History > 30 > eps Estimate
0.09
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
0
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-28
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.1
Earnings History > 31 > eps Estimate
0.07
Earnings History > 31 > eps Difference
0.03
Earnings History > 31 > surprise Percent
42.8571
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-10-26
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.08
Earnings History > 32 > eps Estimate
0.08
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
0
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-07-26
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.07
Earnings History > 33 > eps Estimate
0.07
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
0
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-04-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.07
Earnings History > 34 > eps Estimate
0.07
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
0
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-23
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.07
Earnings History > 35 > eps Estimate
0.08
Earnings History > 35 > eps Difference
-0.01
Earnings History > 35 > surprise Percent
-12.5
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-10-27
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.06
Earnings History > 36 > eps Estimate
0.06
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
0
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-07-26
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.05
Earnings History > 37 > eps Estimate
0.07
Earnings History > 37 > eps Difference
-0.02
Earnings History > 37 > surprise Percent
-28.5714
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-04-25
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.04
Earnings History > 38 > eps Estimate
0.05
Earnings History > 38 > eps Difference
-0.01
Earnings History > 38 > surprise Percent
-20
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-23
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.11
Earnings History > 39 > eps Estimate
0.06
Earnings History > 39 > eps Difference
0.05
Earnings History > 39 > surprise Percent
83.3333
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-29
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.06
Earnings History > 40 > eps Estimate
0.06
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.05
Earnings History > 41 > eps Estimate
0.05
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
0
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-04-27
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.04
Earnings History > 42 > eps Estimate
0.03
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
33.3333
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-26
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.03
Earnings History > 43 > eps Estimate
0.03
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-30
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.03
Earnings History > 44 > eps Estimate
0.02
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
50
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-07-28
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.0037
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-04-25
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.01
Earnings History > 46 > eps Estimate
-0.02
Earnings History > 46 > eps Difference
0.01
Earnings History > 46 > surprise Percent
50
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-02-26
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-0.01
Earnings History > 47 > eps Estimate
-0.01
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-10-30
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
-0.0032
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-07-31
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.01
Earnings History > 49 > eps Estimate
-0.01
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-05-01
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.02
Earnings History > 50 > eps Estimate
-0.01
Earnings History > 50 > eps Difference
-0.01
Earnings History > 50 > surprise Percent
-100
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-03-07
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.02
Earnings History > 51 > eps Estimate
-0.01
Earnings History > 51 > eps Difference
-0.01
Earnings History > 51 > surprise Percent
-100
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-11-28
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.0499
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-08-29
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.0093
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-05-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.0146
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
2011-12-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.0356
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-09-30
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.0239
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-06-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.0349
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-03-31
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.0476
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
2010-12-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.0461
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-09-30
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.0468
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-06-30
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.0445
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-03-31
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.0613
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-06-30
Earnings History > 63 > report Date
2009-06-30
Earnings History > 63 > date
2009-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.0407
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-03-31
Earnings History > 64 > report Date
2009-03-31
Earnings History > 64 > date
2009-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.0769
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2008-12-31
Earnings History > 65 > report Date
2008-12-31
Earnings History > 65 > date
2008-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.0805
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2008-09-30
Earnings History > 66 > report Date
2008-09-30
Earnings History > 66 > date
2008-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.1343
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-06-30
Earnings History > 67 > report Date
2008-06-30
Earnings History > 67 > date
2008-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.085
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2007-12-31
Earnings History > 68 > report Date
2007-12-31
Earnings History > 68 > date
2007-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.3695
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
MiMedx Group, Inc. develops and distributes placental tissue allografts for various sectors of healthcare. The company processes the human placental tissues membrane, and umbilical cord and the placental disc utilizing its patented and proprietary PURION process to produce allografts that retains the tissue's inherent biological properties and regulatory proteins, including cytokines, chemokines, and growth factors. Its patented and proprietary processing method employs aseptic processing techniques in addition to terminal sterilization. The company's wound care products include EPIFIX, EPICORD, and EPIEFFECT sheets for use as protective barriers that enables a healthcare provider to select an appropriate size graft based on the size of the wound to reduce product waste. Its surgical and other product offerings consist of AMNIOFIX and AMNIOEFFECT for applications in a variety of applications and surgical settings, including lower extremity repair, plastic surgery, vascular surgery, and various orthopedic repairs and reconstructions. The company's products are used in the areas of wound care, burn, and surgical fields in healthcare. It sells its products through direct sales force and independent sales agents, as well as to individual customers and independent distributors in the United States. The company has a strategic alliance with Vaporox, Inc. for the promotion of their wound care offerings. MiMedx Group, Inc. was founded in 2006 and is headquartered in Marietta, Georgia.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AIs MiMedx Group, Inc.'s (NASDAQ:MDXG) Recent Stock Performance Tethered To Its Strong Fundamentals? simplywall.st
Read more →How (MDXG) Movements Inform Risk Allocation Models news.stocktradersdaily.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$12.2
Analyst Picks
Strong Buy
5
Buy
0
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Medium
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 69.53% of the total shares of MiMedx Group Inc
1.
Essex Woodlands Health Ventures(19.0561%)
since
2025/06/30
2.
BlackRock Inc(7.7898%)
since
2025/06/30
3.
Trigran Investments Inc(5.6708%)
since
2025/06/30
4.
Vanguard Group Inc(4.7021%)
since
2025/06/30
5.
Paradigm Capital Management, Inc.(3.0092%)
since
2025/06/30
6.
State Street Corp(2.3425%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(2.3344%)
since
2025/07/31
8.
iShares Russell 2000 ETF(1.9355%)
since
2025/08/31
9.
Geode Capital Management, LLC(1.9216%)
since
2025/06/30
10.
Dimensional Fund Advisors, Inc.(1.5432%)
since
2025/06/30
11.
Renaissance Technologies Corp(1.4246%)
since
2025/06/30
12.
Cannell Capital LLC(1.4017%)
since
2025/06/30
13.
Punch & Associates Inv Mgmt Inc(1.3341%)
since
2025/06/30
14.
First Light Asset Management, LLC(1.3027%)
since
2025/06/30
15.
Millennium Management LLC(1.131%)
since
2025/06/30
16.
Vanguard Institutional Extnd Mkt Idx Tr(0.8595%)
since
2025/07/31
17.
Fidelity Small Cap Index(0.8016%)
since
2025/06/30
18.
Qube Research & Technologies(0.8014%)
since
2025/06/30
19.
Harbor Capital Advisors Inc(0.7902%)
since
2025/06/30
20.
Charles Schwab Investment Management Inc(0.7382%)
since
2025/06/30
21.
Northern Trust Corp(0.7375%)
since
2025/06/30
22.
Meros Investment Management, LP(0.7216%)
since
2025/06/30
23.
Morgan Stanley - Brokerage Accounts(0.7165%)
since
2025/06/30
24.
iShares Russell 2000 Growth ETF(0.7046%)
since
2025/08/31
25.
Royal Bank of Canada(0.6344%)
since
2025/06/30
26.
Embark Small Cap Equity Retirement(0.6011%)
since
2025/07/31
27.
SPDR® S&P Biotech ETF(0.5186%)
since
2025/08/31
28.
Fidelity Extended Market Index(0.4335%)
since
2025/07/31
29.
Vanguard Russell 2000 ETF(0.3806%)
since
2025/07/31
30.
Schwab US Small-Cap ETFâ„¢(0.3762%)
since
2025/08/30
31.
BlackRock Advantage Small Cap Core Instl(0.3467%)
since
2025/07/31
32.
DFA US Small Cap I(0.3281%)
since
2025/07/31
33.
Columbia Sm Cp Val and Inflection Inst(0.3209%)
since
2025/07/31
34.
State St Russell Sm Cap® Indx SL Cl I(0.284%)
since
2025/08/31
35.
Columbia Small Cap Value and Inflection(0.2819%)
since
2025/06/30
36.
Putnam Small Cap Value A(0.2648%)
since
2025/07/31
37.
Dimensional US Small Cap ETF(0.2579%)
since
2025/08/29
38.
Isthmus Small Cap Core Equity(0.2479%)
since
2025/06/30
39.
Vanguard Health Care ETF(0.2467%)
since
2025/07/31
40.
Putnam Small Cap Value Managed Account(0.2384%)
since
2025/06/30
* 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.15
EPS Estimate
0.058
EPS Difference
0.092
Surprise Percent
158.6207%
(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.