_id
6913159bccc777a4e85d8057
Ticker
MG
Name
Mistras Group Inc
Exchange
NYSE
Address
195 Clarksville Road, Princeton Junction, NJ, United States, 08550
Country
USA
Sector
Industrials
Industry
Security & Protection Services
Currency
USD
Website
https://www.mistrasgroup.com
Description
Mistras Group, Inc. provides technology-enabled asset protection solutions in the United States, other Americas, Europe, and the Asia-Pacific. The company offers non-destructive testing services; inline inspection for pipelines; and plant condition management software. It also provides maintenance and light mechanical services, such as corrosion removal, mitigation and prevention, insulation installation and removal, electrical services, heat tracing, industrial cleaning, pipefitting, and welding; engineering consulting services, including plant operations and management support, turnaround/shutdown planning, profit improvement, facilities planning studies, engineering design, process safety reviews, energy optimization evaluations, and benchmarking/key performance indicator development and technical training. In addition, the company offers certified divers for subsea inspection and maintenance; unmanned aerial, land-based, and subsea systems for inspection applications; online condition-monitoring solutions; quality assurance and quality control solutions for new and existing metal and alloy components, materials, and composites. Further, it provides inspection, maintenance, and monitoring and data services. Additionally, the company designs, manufactures, and sells acoustic emission sensors, instruments, and turnkey systems for monitoring and testing materials, pressure components, processes, and structures; and ultrasonic testing equipment. It serves oil and gas, aerospace and defense, fossil and nuclear power, power generation and transmission, civil infrastructure, manufacturing, industrial, public infrastructure, petrochemical, transportation, and other process industries, as well as infrastructure, research, and engineering industries. Mistras Group, Inc. was founded in 1978 and is headquartered in Princeton Junction, New Jersey.
Last Close
12.35
Volume
160257
Current Price
12.31
Change
-0.3238866396761064
Last Updated
2025-12-02T11:46:37.885Z
Image
-
Ipo Date
2009-10-08T00:00:00.000Z
Market Cap
378577824
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9988571428571428
Sentiment Sources
7
Rating
5
Target Price
17
Strong Buy
1
Buy
0
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
195549000
Cost Of Revenue
131826000
Gross Profit
63723000
Operating Expenses
43342000
Operating Income
20381000
Interest Expense
3381000
Pretax Income
17000000
Net Income
13108000
Eps
0.4111668757841907
Dividends Per Share
-
Shares Outstanding
31548153
Income Tax Expense
3797000
EBITDA
28072000
Operating Margin
10.422451661731841
Total Other Income Expense Net
-3381000
Cash
27805000
Short Term Investments
-
Receivables
174787000
Inventories
14795000
Total Current Assets
237498000
Property Plant Equipment
87658000
Total Assets
596256000
Payables
18375000
Short Term Debt
30498000
Long Term Debt
189235000
Total Liabilities
368430000
Equity
227404000
Depreciation
7890000
Change In Working Capital
-19331000
Cash From Operations
4462000
Capital Expenditures
8532000
Cash From Investing
-7548000
Cash From Financing
11306000
Net Change In Cash
7848000
PE
21.0526
PB
1.7257515259186296
ROE
5.764190603507414
ROA
2.1983845864863416
FCF
-4070000
Fcf Percent
-0.020813197715150677
Piotroski FScore
3
Health Score
47
Deep Value Investing Score
2.5
Defensive Investing Score
5.5
Dividend Investing Score
1.5
Economic Moat Investing Score
4.3
Garp Investing Score
4.5
Growth Investing Score
4
Momentum Investing Score
3.5
Net Net Investing Score
1
Quality Investing Score
4.5
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
195549000
Quarters > 0 > income Statement > cost Of Revenue
131826000
Quarters > 0 > income Statement > gross Profit
63723000
Quarters > 0 > income Statement > operating Expenses
43342000
Quarters > 0 > income Statement > operating Income
20381000
Quarters > 0 > income Statement > interest Expense
3381000
Quarters > 0 > income Statement > pretax Income
17000000
Quarters > 0 > income Statement > net Income
13108000
Quarters > 0 > income Statement > eps
0.4111668757841907
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
31880000
Quarters > 0 > income Statement > income Tax Expense
3797000
Quarters > 0 > income Statement > EBITDA
28072000
Quarters > 0 > income Statement > operating Margin
10.422451661731841
Quarters > 0 > income Statement > total Other Income Expense Net
-3381000
Quarters > 0 > balance Sheet > cash
27805000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
174787000
Quarters > 0 > balance Sheet > inventories
14795000
Quarters > 0 > balance Sheet > total Current Assets
237498000
Quarters > 0 > balance Sheet > property Plant Equipment
87658000
Quarters > 0 > balance Sheet > total Assets
596256000
Quarters > 0 > balance Sheet > payables
18375000
Quarters > 0 > balance Sheet > short Term Debt
30498000
Quarters > 0 > balance Sheet > long Term Debt
189235000
Quarters > 0 > balance Sheet > total Liabilities
368430000
Quarters > 0 > balance Sheet > equity
227404000
Quarters > 0 > cash Flow > net Income
13108000
Quarters > 0 > cash Flow > depreciation
7890000
Quarters > 0 > cash Flow > change In Working Capital
-19331000
Quarters > 0 > cash Flow > cash From Operations
4462000
Quarters > 0 > cash Flow > capital Expenditures
8532000
Quarters > 0 > cash Flow > cash From Investing
-7548000
Quarters > 0 > cash Flow > cash From Financing
11306000
Quarters > 0 > cash Flow > net Change In Cash
7848000
Quarters > 0 > ratios > PE
0.4111668757841907
Quarters > 0 > ratios > PB
1.7257515259186296
Quarters > 0 > ratios > ROE
5.764190603507414
Quarters > 0 > ratios > ROA
2.1983845864863416
Quarters > 0 > ratios > FCF
-4070000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
-0.020813197715150677
Quarters > 0 > health Score
47
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
185405000
Quarters > 1 > income Statement > cost Of Revenue
131460000
Quarters > 1 > income Statement > gross Profit
53945000
Quarters > 1 > income Statement > operating Expenses
45517000
Quarters > 1 > income Statement > operating Income
8428000
Quarters > 1 > income Statement > interest Expense
4239000
Quarters > 1 > income Statement > pretax Income
4189000
Quarters > 1 > income Statement > net Income
3017000
Quarters > 1 > income Statement > eps
0.09519452244975231
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
31693000
Quarters > 1 > income Statement > income Tax Expense
1063000
Quarters > 1 > income Statement > EBITDA
16135000
Quarters > 1 > income Statement > operating Margin
4.545724225344516
Quarters > 1 > income Statement > total Other Income Expense Net
-4239000
Quarters > 1 > balance Sheet > cash
19957000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
159823000
Quarters > 1 > balance Sheet > inventories
15118000
Quarters > 1 > balance Sheet > total Current Assets
213307000
Quarters > 1 > balance Sheet > property Plant Equipment
85909000
Quarters > 1 > balance Sheet > total Assets
571043000
Quarters > 1 > balance Sheet > payables
18238000
Quarters > 1 > balance Sheet > short Term Debt
29983000
Quarters > 1 > balance Sheet > long Term Debt
176345000
Quarters > 1 > balance Sheet > total Liabilities
354868000
Quarters > 1 > balance Sheet > equity
215848000
Quarters > 1 > cash Flow > net Income
3126000
Quarters > 1 > cash Flow > depreciation
7707000
Quarters > 1 > cash Flow > change In Working Capital
-24714000
Quarters > 1 > cash Flow > cash From Operations
-9264000
Quarters > 1 > cash Flow > capital Expenditures
6472000
Quarters > 1 > cash Flow > cash From Investing
-6002000
Quarters > 1 > cash Flow > cash From Financing
15612000
Quarters > 1 > cash Flow > net Change In Cash
1421000
Quarters > 1 > ratios > PE
0.09519452244975231
Quarters > 1 > ratios > PB
1.8074794762981359
Quarters > 1 > ratios > ROE
1.397742856083911
Quarters > 1 > ratios > ROA
0.528331491674007
Quarters > 1 > ratios > FCF
-15736000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.08487365497154876
Quarters > 1 > health Score
41
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
161615000
Quarters > 2 > income Statement > cost Of Revenue
120723000
Quarters > 2 > income Statement > gross Profit
40892000
Quarters > 2 > income Statement > operating Expenses
41904000
Quarters > 2 > income Statement > operating Income
-1012000
Quarters > 2 > income Statement > interest Expense
3324000
Quarters > 2 > income Statement > pretax Income
-4336000
Quarters > 2 > income Statement > net Income
-3186000
Quarters > 2 > income Statement > eps
-0.1024602026049204
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
31095000
Quarters > 2 > income Statement > income Tax Expense
-1168000
Quarters > 2 > income Statement > EBITDA
6751000
Quarters > 2 > income Statement > operating Margin
-0.626179500665161
Quarters > 2 > income Statement > total Other Income Expense Net
-3324000
Quarters > 2 > balance Sheet > cash
18536000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
128192000
Quarters > 2 > balance Sheet > inventories
14141000
Quarters > 2 > balance Sheet > total Current Assets
175973000
Quarters > 2 > balance Sheet > property Plant Equipment
82796000
Quarters > 2 > balance Sheet > total Assets
526789000
Quarters > 2 > balance Sheet > payables
13385000
Quarters > 2 > balance Sheet > short Term Debt
29489000
Quarters > 2 > balance Sheet > long Term Debt
159500000
Quarters > 2 > balance Sheet > total Liabilities
327788000
Quarters > 2 > balance Sheet > equity
198665000
Quarters > 2 > cash Flow > net Income
-3168000
Quarters > 2 > cash Flow > depreciation
7763000
Quarters > 2 > cash Flow > change In Working Capital
-1883000
Quarters > 2 > cash Flow > cash From Operations
5645000
Quarters > 2 > cash Flow > capital Expenditures
4555000
Quarters > 2 > cash Flow > cash From Investing
-5414000
Quarters > 2 > cash Flow > cash From Financing
-702000
Quarters > 2 > cash Flow > net Change In Cash
219000
Quarters > 2 > ratios > PE
-0.1024602026049204
Quarters > 2 > ratios > PB
1.9267583620667958
Quarters > 2 > ratios > ROE
-1.603704729066519
Quarters > 2 > ratios > ROA
-0.6047962277116644
Quarters > 2 > ratios > FCF
1090000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
0.0067444234755437305
Quarters > 2 > health Score
24
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
172731000
Quarters > 3 > income Statement > cost Of Revenue
121405000
Quarters > 3 > income Statement > gross Profit
51326000
Quarters > 3 > income Statement > operating Expenses
40868000
Quarters > 3 > income Statement > operating Income
10458000
Quarters > 3 > income Statement > interest Expense
3922000
Quarters > 3 > income Statement > pretax Income
6542000
Quarters > 3 > income Statement > net Income
5193000
Quarters > 3 > income Statement > eps
0.16402400505369552
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
31660000
Quarters > 3 > income Statement > income Tax Expense
1365000
Quarters > 3 > income Statement > EBITDA
18748000
Quarters > 3 > income Statement > operating Margin
6.054500929190476
Quarters > 3 > income Statement > total Other Income Expense Net
-3916000
Quarters > 3 > balance Sheet > cash
18317000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
127281000
Quarters > 3 > balance Sheet > inventories
14485000
Quarters > 3 > balance Sheet > total Current Assets
172470000
Quarters > 3 > balance Sheet > property Plant Equipment
80892000
Quarters > 3 > balance Sheet > total Assets
523038000
Quarters > 3 > balance Sheet > payables
11128000
Quarters > 3 > balance Sheet > short Term Debt
28283000
Quarters > 3 > balance Sheet > long Term Debt
158056000
Quarters > 3 > balance Sheet > total Liabilities
324143000
Quarters > 3 > balance Sheet > equity
198568000
Quarters > 3 > cash Flow > net Income
5190000
Quarters > 3 > cash Flow > depreciation
8284000
Quarters > 3 > cash Flow > change In Working Capital
14784000
Quarters > 3 > cash Flow > cash From Operations
25658000
Quarters > 3 > cash Flow > capital Expenditures
4839000
Quarters > 3 > cash Flow > cash From Investing
-4214000
Quarters > 3 > cash Flow > cash From Financing
-21151000
Quarters > 3 > cash Flow > net Change In Cash
-2043000
Quarters > 3 > ratios > PE
0.16402400505369552
Quarters > 3 > ratios > PB
1.962726119012127
Quarters > 3 > ratios > ROE
2.615225011079328
Quarters > 3 > ratios > ROA
0.9928532917302375
Quarters > 3 > ratios > FCF
20819000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.12052845175446214
Quarters > 3 > health Score
54
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
729640000
Annuals > 0 > income Statement > cost Of Revenue
516531000
Annuals > 0 > income Statement > gross Profit
213109000
Annuals > 0 > income Statement > operating Expenses
173283000
Annuals > 0 > income Statement > operating Income
39826000
Annuals > 0 > income Statement > interest Expense
17067000
Annuals > 0 > income Statement > pretax Income
24244000
Annuals > 0 > income Statement > net Income
18958000
Annuals > 0 > income Statement > eps
0.5997848645912427
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
31608000
Annuals > 0 > income Statement > income Tax Expense
5274000
Annuals > 0 > income Statement > EBITDA
74321000
Annuals > 0 > income Statement > operating Margin
5.458308206786908
Annuals > 0 > income Statement > total Other Income Expense Net
-15582000
Annuals > 0 > balance Sheet > cash
18317000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
127281000
Annuals > 0 > balance Sheet > inventories
14485000
Annuals > 0 > balance Sheet > total Current Assets
172470000
Annuals > 0 > balance Sheet > property Plant Equipment
80892000
Annuals > 0 > balance Sheet > total Assets
523038000
Annuals > 0 > balance Sheet > payables
11128000
Annuals > 0 > balance Sheet > short Term Debt
28283000
Annuals > 0 > balance Sheet > long Term Debt
158056000
Annuals > 0 > balance Sheet > total Liabilities
324143000
Annuals > 0 > balance Sheet > equity
198568000
Annuals > 0 > cash Flow > net Income
18970000
Annuals > 0 > cash Flow > depreciation
33010000
Annuals > 0 > cash Flow > change In Working Capital
-659000
Annuals > 0 > cash Flow > cash From Operations
50129000
Annuals > 0 > cash Flow > capital Expenditures
22986000
Annuals > 0 > cash Flow > cash From Investing
-21366000
Annuals > 0 > cash Flow > cash From Financing
-27398000
Annuals > 0 > cash Flow > net Change In Cash
671000
Annuals > 0 > ratios > PE
0.5997848645912427
Annuals > 0 > ratios > PB
1.910156722130454
Annuals > 0 > ratios > ROE
9.54735909109222
Annuals > 0 > ratios > ROA
3.6245932417912274
Annuals > 0 > ratios > FCF
27143000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.03720053725124719
Annuals > 0 > health Score
54
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
705473000
Annuals > 1 > income Statement > cost Of Revenue
501666000
Annuals > 1 > income Statement > gross Profit
203807000
Annuals > 1 > income Statement > operating Expenses
205711000
Annuals > 1 > income Statement > operating Income
-1904000
Annuals > 1 > income Statement > interest Expense
16761000
Annuals > 1 > income Statement > pretax Income
-18665000
Annuals > 1 > income Statement > net Income
-17453000
Annuals > 1 > income Statement > eps
-0.5754368611935378
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
30330000
Annuals > 1 > income Statement > income Tax Expense
-1220000
Annuals > 1 > income Statement > EBITDA
32195000
Annuals > 1 > income Statement > operating Margin
-0.2698898469537459
Annuals > 1 > income Statement > total Other Income Expense Net
-16761000
Annuals > 1 > balance Sheet > cash
17646000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
132847000
Annuals > 1 > balance Sheet > inventories
15283000
Annuals > 1 > balance Sheet > total Current Assets
180356000
Annuals > 1 > balance Sheet > property Plant Equipment
80972000
Annuals > 1 > balance Sheet > total Assets
534776000
Annuals > 1 > balance Sheet > payables
17032000
Annuals > 1 > balance Sheet > short Term Debt
24745000
Annuals > 1 > balance Sheet > long Term Debt
181499000
Annuals > 1 > balance Sheet > total Liabilities
344273000
Annuals > 1 > balance Sheet > equity
190192000
Annuals > 1 > cash Flow > net Income
-17445000
Annuals > 1 > cash Flow > depreciation
34099000
Annuals > 1 > cash Flow > change In Working Capital
-4138000
Annuals > 1 > cash Flow > cash From Operations
26748000
Annuals > 1 > cash Flow > capital Expenditures
23649000
Annuals > 1 > cash Flow > cash From Investing
-22133000
Annuals > 1 > cash Flow > cash From Financing
-7706000
Annuals > 1 > cash Flow > net Change In Cash
-2842000
Annuals > 1 > ratios > PE
-0.5754368611935378
Annuals > 1 > ratios > PB
1.9136451585765961
Annuals > 1 > ratios > ROE
-9.17651636241272
Annuals > 1 > ratios > ROA
-3.2636094364743373
Annuals > 1 > ratios > FCF
3099000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.004392797456458291
Annuals > 1 > health Score
24
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
687373000
Annuals > 2 > income Statement > cost Of Revenue
489200000
Annuals > 2 > income Statement > gross Profit
198173000
Annuals > 2 > income Statement > operating Expenses
178374000
Annuals > 2 > income Statement > operating Income
19799000
Annuals > 2 > income Statement > interest Expense
10505000
Annuals > 2 > income Statement > pretax Income
9294000
Annuals > 2 > income Statement > net Income
6499000
Annuals > 2 > income Statement > eps
0.2149922260081379
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
30229000
Annuals > 2 > income Statement > income Tax Expense
2720000
Annuals > 2 > income Statement > EBITDA
53093000
Annuals > 2 > income Statement > operating Margin
2.880386631421368
Annuals > 2 > income Statement > total Other Income Expense Net
-10505000
Annuals > 2 > balance Sheet > cash
20488000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
123657000
Annuals > 2 > balance Sheet > inventories
13556000
Annuals > 2 > balance Sheet > total Current Assets
167882000
Annuals > 2 > balance Sheet > property Plant Equipment
77561000
Annuals > 2 > balance Sheet > total Assets
534904000
Annuals > 2 > balance Sheet > payables
12532000
Annuals > 2 > balance Sheet > short Term Debt
22002000
Annuals > 2 > balance Sheet > long Term Debt
183826000
Annuals > 2 > balance Sheet > total Liabilities
336155000
Annuals > 2 > balance Sheet > equity
198450000
Annuals > 2 > cash Flow > net Income
6574000
Annuals > 2 > cash Flow > depreciation
33294000
Annuals > 2 > cash Flow > change In Working Capital
-18012000
Annuals > 2 > cash Flow > cash From Operations
26406000
Annuals > 2 > cash Flow > capital Expenditures
13416000
Annuals > 2 > cash Flow > cash From Investing
-12238000
Annuals > 2 > cash Flow > cash From Financing
-16323000
Annuals > 2 > cash Flow > net Change In Cash
-3622000
Annuals > 2 > ratios > PE
0.2149922260081379
Annuals > 2 > ratios > PB
1.8279062736205594
Annuals > 2 > ratios > ROE
3.2748803224993703
Annuals > 2 > ratios > ROA
1.2149843710273245
Annuals > 2 > ratios > FCF
12990000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.018898036437276413
Annuals > 2 > health Score
44
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
677131000
Annuals > 3 > income Statement > cost Of Revenue
479984000
Annuals > 3 > income Statement > gross Profit
197147000
Annuals > 3 > income Statement > operating Expenses
178977000
Annuals > 3 > income Statement > operating Income
18170000
Annuals > 3 > income Statement > interest Expense
10882000
Annuals > 3 > income Statement > pretax Income
7288000
Annuals > 3 > income Statement > net Income
3860000
Annuals > 3 > income Statement > eps
0.12811151676070362
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
30130000
Annuals > 3 > income Statement > income Tax Expense
3395000
Annuals > 3 > income Statement > EBITDA
53091000
Annuals > 3 > income Statement > operating Margin
2.683380320794647
Annuals > 3 > income Statement > total Other Income Expense Net
-10882000
Annuals > 3 > balance Sheet > cash
24110000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
109511000
Annuals > 3 > balance Sheet > inventories
12686000
Annuals > 3 > balance Sheet > total Current Assets
161338000
Annuals > 3 > balance Sheet > property Plant Equipment
86578000
Annuals > 3 > balance Sheet > total Assets
562195000
Annuals > 3 > balance Sheet > payables
12870000
Annuals > 3 > balance Sheet > short Term Debt
33967000
Annuals > 3 > balance Sheet > long Term Debt
182403000
Annuals > 3 > balance Sheet > total Liabilities
361283000
Annuals > 3 > balance Sheet > equity
200683000
Annuals > 3 > cash Flow > net Income
3893000
Annuals > 3 > cash Flow > depreciation
34921000
Annuals > 3 > cash Flow > change In Working Capital
-3546000
Annuals > 3 > cash Flow > cash From Operations
42261000
Annuals > 3 > cash Flow > capital Expenditures
19276000
Annuals > 3 > cash Flow > cash From Investing
-18551000
Annuals > 3 > cash Flow > cash From Financing
-23245000
Annuals > 3 > cash Flow > net Change In Cash
-1650000
Annuals > 3 > ratios > PE
0.12811151676070362
Annuals > 3 > ratios > PB
1.8016473742170487
Annuals > 3 > ratios > ROE
1.9234314814907092
Annuals > 3 > ratios > ROA
0.68659450902267
Annuals > 3 > ratios > FCF
22985000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.03394468721709684
Annuals > 3 > health Score
45
Valuation > metrics > PE
21.0526
Valuation > metrics > PB
1.7257515259186296
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
5.764190603507414
Profitability > metrics > ROA
5.519204372247345
Profitability > metrics > Net Margin
0.06703179254304548
Profitability > final Score
38
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.6201561977801622
Risk > metrics > Interest Coverage
6.028098195800059
Risk > final Score
54
Risk > verdict
High
Liquidity > metrics > Current Ratio
4.8594929715793995
Liquidity > metrics > Quick Ratio
4.556769586479242
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
80
Prev Valuations > 2
100
Prev Profitabilities > 0
9
Prev Profitabilities > 1
0
Prev Profitabilities > 2
19
Prev Risks > 0
38
Prev Risks > 1
29
Prev Risks > 2
41
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:49:57.874Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-11
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.24
Earnings History > 0 > eps Difference
-0.24
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-04
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.46
Earnings History > 1 > eps Estimate
0.29
Earnings History > 1 > eps Difference
0.17
Earnings History > 1 > surprise Percent
58.6207
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-29
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.19
Earnings History > 2 > eps Estimate
0.2367
Earnings History > 2 > eps Difference
-0.0467
Earnings History > 2 > surprise Percent
-19.7296
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-29
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
-0.01
Earnings History > 3 > eps Estimate
0.125
Earnings History > 3 > eps Difference
-0.135
Earnings History > 3 > surprise Percent
-108
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-03-04
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.24
Earnings History > 4 > eps Estimate
0.23
Earnings History > 4 > eps Difference
0.01
Earnings History > 4 > surprise Percent
4.3478
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-30
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.2
Earnings History > 5 > eps Estimate
0.27
Earnings History > 5 > eps Difference
-0.07
Earnings History > 5 > surprise Percent
-25.9259
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-31
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.21
Earnings History > 6 > eps Estimate
0.14
Earnings History > 6 > eps Difference
0.07
Earnings History > 6 > surprise Percent
50
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-01
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.07
Earnings History > 7 > eps Estimate
0.04
Earnings History > 7 > eps Difference
0.03
Earnings History > 7 > surprise Percent
75
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-06
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.1
Earnings History > 8 > eps Estimate
0.15
Earnings History > 8 > eps Difference
-0.05
Earnings History > 8 > surprise Percent
-33.3333
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-02
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.18
Earnings History > 9 > eps Estimate
0.16
Earnings History > 9 > eps Difference
0.02
Earnings History > 9 > surprise Percent
12.5
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-02
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.05
Earnings History > 10 > eps Estimate
0.21
Earnings History > 10 > eps Difference
-0.16
Earnings History > 10 > surprise Percent
-76.1905
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-03
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.12
Earnings History > 11 > eps Estimate
-0.05
Earnings History > 11 > eps Difference
-0.07
Earnings History > 11 > surprise Percent
-140
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-08
Earnings History > 12 > date
2022-12-31
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-09-30
Earnings History > 13 > report Date
2022-11-02
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.16
Earnings History > 13 > eps Estimate
0.23
Earnings History > 13 > eps Difference
-0.07
Earnings History > 13 > surprise Percent
-30.4348
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-03
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.15
Earnings History > 14 > eps Estimate
0.21
Earnings History > 14 > eps Difference
-0.06
Earnings History > 14 > surprise Percent
-28.5714
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-03
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
-0.2
Earnings History > 15 > eps Estimate
-0.1
Earnings History > 15 > eps Difference
-0.1
Earnings History > 15 > surprise Percent
-100
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-09
Earnings History > 16 > date
2021-12-31
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-09-30
Earnings History > 17 > report Date
2021-11-02
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.12
Earnings History > 17 > eps Estimate
0.19
Earnings History > 17 > eps Difference
-0.07
Earnings History > 17 > surprise Percent
-36.8421
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-02
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.22
Earnings History > 18 > eps Estimate
0.12
Earnings History > 18 > eps Difference
0.1
Earnings History > 18 > surprise Percent
83.3333
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-05
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.14
Earnings History > 19 > eps Estimate
-0.13
Earnings History > 19 > eps Difference
-0.01
Earnings History > 19 > surprise Percent
-7.6923
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-16
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.05
Earnings History > 20 > eps Estimate
-0.02
Earnings History > 20 > eps Difference
0.07
Earnings History > 20 > surprise Percent
350
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-04
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.06
Earnings History > 21 > eps Estimate
0.01
Earnings History > 21 > eps Difference
0.05
Earnings History > 21 > surprise Percent
500
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-05
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.06
Earnings History > 22 > eps Estimate
-0.24
Earnings History > 22 > eps Difference
0.18
Earnings History > 22 > surprise Percent
75
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-18
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.24
Earnings History > 23 > eps Estimate
-0.19
Earnings History > 23 > eps Difference
-0.05
Earnings History > 23 > surprise Percent
-26.3158
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-25
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.03
Earnings History > 24 > eps Estimate
0.04
Earnings History > 24 > eps Difference
-0.07
Earnings History > 24 > surprise Percent
-175
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-04
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.12
Earnings History > 25 > eps Estimate
0.22
Earnings History > 25 > eps Difference
-0.1
Earnings History > 25 > surprise Percent
-45.4545
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-05
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.22
Earnings History > 26 > eps Estimate
0.18
Earnings History > 26 > eps Difference
0.04
Earnings History > 26 > surprise Percent
22.2222
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-06
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.03
Earnings History > 27 > eps Estimate
0.08
Earnings History > 27 > eps Difference
-0.11
Earnings History > 27 > surprise Percent
-137.5
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-11
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.06
Earnings History > 28 > eps Estimate
0.22
Earnings History > 28 > eps Difference
-0.16
Earnings History > 28 > surprise Percent
-72.7273
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-05
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.15
Earnings History > 29 > eps Estimate
0.25
Earnings History > 29 > eps Difference
-0.1
Earnings History > 29 > surprise Percent
-40
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-06
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.21
Earnings History > 30 > eps Estimate
0.17
Earnings History > 30 > eps Difference
0.04
Earnings History > 30 > surprise Percent
23.5294
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-07
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.07
Earnings History > 31 > eps Estimate
0.13
Earnings History > 31 > eps Difference
-0.06
Earnings History > 31 > surprise Percent
-46.1538
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-12
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.15
Earnings History > 32 > eps Estimate
0.19
Earnings History > 32 > eps Difference
-0.04
Earnings History > 32 > surprise Percent
-21.0526
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-06
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.13
Earnings History > 33 > eps Estimate
0.15
Earnings History > 33 > eps Difference
-0.02
Earnings History > 33 > surprise Percent
-13.3333
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-08
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.09
Earnings History > 34 > eps Estimate
0.14
Earnings History > 34 > eps Difference
-0.05
Earnings History > 34 > surprise Percent
-35.7143
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-08
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.08
Earnings History > 35 > eps Estimate
0.07
Earnings History > 35 > eps Difference
0.01
Earnings History > 35 > surprise Percent
14.2857
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-01-04
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.27
Earnings History > 36 > eps Estimate
0.31
Earnings History > 36 > eps Difference
-0.04
Earnings History > 36 > surprise Percent
-12.9032
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-06
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.23
Earnings History > 37 > eps Estimate
0.2
Earnings History > 37 > eps Difference
0.03
Earnings History > 37 > surprise Percent
15
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-10
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.22
Earnings History > 38 > eps Estimate
0.22
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
0
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-06
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.1
Earnings History > 39 > eps Estimate
0.02
Earnings History > 39 > eps Difference
0.08
Earnings History > 39 > surprise Percent
400
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-01-06
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.39
Earnings History > 40 > eps Estimate
0.26
Earnings History > 40 > eps Difference
0.13
Earnings History > 40 > surprise Percent
50
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-07
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.21
Earnings History > 41 > eps Estimate
0.09
Earnings History > 41 > eps Difference
0.12
Earnings History > 41 > surprise Percent
133.3333
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-05
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.15
Earnings History > 42 > eps Estimate
0.22
Earnings History > 42 > eps Difference
-0.07
Earnings History > 42 > surprise Percent
-31.8182
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-08
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.01
Earnings History > 43 > eps Estimate
0.1
Earnings History > 43 > eps Difference
-0.09
Earnings History > 43 > surprise Percent
-90
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-01-07
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.33
Earnings History > 44 > eps Estimate
0.26
Earnings History > 44 > eps Difference
0.07
Earnings History > 44 > surprise Percent
26.9231
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-07
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.04
Earnings History > 45 > eps Estimate
0.12
Earnings History > 45 > eps Difference
-0.08
Earnings History > 45 > surprise Percent
-66.6667
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-06
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.17
Earnings History > 46 > eps Estimate
0.24
Earnings History > 46 > eps Difference
-0.07
Earnings History > 46 > surprise Percent
-29.1667
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-08
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.06
Earnings History > 47 > eps Estimate
0.13
Earnings History > 47 > eps Difference
-0.07
Earnings History > 47 > surprise Percent
-53.8462
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-01-08
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.31
Earnings History > 48 > eps Estimate
0.29
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
6.8966
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-08
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.15
Earnings History > 49 > eps Estimate
0.12
Earnings History > 49 > eps Difference
0.03
Earnings History > 49 > surprise Percent
25
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-07
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.16
Earnings History > 50 > eps Estimate
0.15
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
6.6667
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-08
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.07
Earnings History > 51 > eps Estimate
0.17
Earnings History > 51 > eps Difference
-0.1
Earnings History > 51 > surprise Percent
-58.8235
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-01-08
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.32
Earnings History > 52 > eps Estimate
0.32
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-09
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.14
Earnings History > 53 > eps Estimate
0.14
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-08
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.25
Earnings History > 54 > eps Estimate
0.3
Earnings History > 54 > eps Difference
-0.05
Earnings History > 54 > surprise Percent
-16.6667
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-04
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.13
Earnings History > 55 > eps Estimate
0.13
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
0
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-01-09
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.27
Earnings History > 56 > eps Estimate
0.25
Earnings History > 56 > eps Difference
0.02
Earnings History > 56 > surprise Percent
8
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-10
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.11
Earnings History > 57 > eps Estimate
0.1
Earnings History > 57 > eps Difference
0.01
Earnings History > 57 > surprise Percent
10
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-09
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.26
Earnings History > 58 > eps Estimate
0.22
Earnings History > 58 > eps Difference
0.04
Earnings History > 58 > surprise Percent
18.1818
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-12
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.09
Earnings History > 59 > eps Estimate
0.09
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-01-11
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.21
Earnings History > 60 > eps Estimate
0.16
Earnings History > 60 > eps Difference
0.05
Earnings History > 60 > surprise Percent
31.25
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-12
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.06
Earnings History > 61 > eps Estimate
0.06
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
0
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-10
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.18
Earnings History > 62 > eps Estimate
0.14
Earnings History > 62 > eps Difference
0.04
Earnings History > 62 > surprise Percent
28.5714
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-07
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.03
Earnings History > 63 > eps Estimate
0.05
Earnings History > 63 > eps Difference
-0.02
Earnings History > 63 > surprise Percent
-40
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-01-07
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.14
Earnings History > 64 > eps Estimate
0.14
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
0
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-28
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.0399
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Mistras Group, Inc. provides technology-enabled asset protection solutions in the United States, other Americas, Europe, and the Asia-Pacific. The company offers non-destructive testing services; inline inspection for pipelines; and plant condition management software. It also provides maintenance and light mechanical services, such as corrosion removal, mitigation and prevention, insulation installation and removal, electrical services, heat tracing, industrial cleaning, pipefitting, and welding; engineering consulting services, including plant operations and management support, turnaround/shutdown planning, profit improvement, facilities planning studies, engineering design, process safety reviews, energy optimization evaluations, and benchmarking/key performance indicator development and technical training. In addition, the company offers certified divers for subsea inspection and maintenance; unmanned aerial, land-based, and subsea systems for inspection applications; online condition-monitoring solutions; quality assurance and quality control solutions for new and existing metal and alloy components, materials, and composites. Further, it provides inspection, maintenance, and monitoring and data services. Additionally, the company designs, manufactures, and sells acoustic emission sensors, instruments, and turnkey systems for monitoring and testing materials, pressure components, processes, and structures; and ultrasonic testing equipment. It serves oil and gas, aerospace and defense, fossil and nuclear power, power generation and transmission, civil infrastructure, manufacturing, industrial, public infrastructure, petrochemical, transportation, and other process industries, as well as infrastructure, research, and engineering industries. Mistras Group, Inc. was founded in 1978 and is headquartered in Princeton Junction, New Jersey.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A(MG) Technical Analysis and Trading Signals (MG:CA) news.stocktradersdaily.com
Read more →Novo Nordisk Stock (NOVO-B, NVO) Update Dec 14, 2025: Wegovy 7.2 mg Tailwind, Ozempic India Launch, Akero Deal — Outlook for the Week Ahead ts2.tech
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$17
Analyst Picks
Strong Buy
1
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)
-
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 Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 61.62% of the total shares of Mistras Group Inc
1.
Mill Road Capital Management LLC(5.2878%)
since
2025/06/30
2.
Dimensional Fund Advisors, Inc.(5.1466%)
since
2025/06/30
3.
Royce & Associates, LP(4.0309%)
since
2025/06/30
4.
BlackRock Inc(3.8815%)
since
2025/06/30
5.
Vanguard Group Inc(3.7891%)
since
2025/06/30
6.
J. Goldman & Co LP(2.4221%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(2.3296%)
since
2025/07/31
8.
Clearline Capital LP(2.2159%)
since
2025/06/30
9.
Royce Small-Cap Opportunity Invmt(2.1795%)
since
2025/06/30
10.
Federated Hermes Inc(2.1587%)
since
2025/06/30
11.
Foundry Partners Micro Cap Value(1.7659%)
since
2025/07/31
12.
FTGF RY US SmCp Opp A USD Dis(A)(1.7393%)
since
2025/08/31
13.
Federated Hermes MDT SCC Institutional(1.6339%)
since
2025/06/30
14.
Federated Hermes MDT Small Cap Core IS(1.6339%)
since
2025/06/30
15.
Acuitas Investments, LLC(1.3446%)
since
2025/06/30
16.
Bridgeway Capital Management, LLC(1.3277%)
since
2025/06/30
17.
Geode Capital Management, LLC(1.3246%)
since
2025/06/30
18.
iShares Russell 2000 ETF(1.3222%)
since
2025/08/31
19.
State Street Corp(1.292%)
since
2025/06/30
20.
DFA US Small Cap Value I(1.2336%)
since
2025/07/31
21.
Foundry Partners, LLC(1.1943%)
since
2025/03/31
22.
CSM Advisors, LLC(1.1541%)
since
2025/06/30
23.
Pacific Ridge Capital Partners, LLC(0.9405%)
since
2025/06/30
24.
Renaissance Technologies Corp(0.8276%)
since
2025/06/30
25.
Millennium Management LLC(0.7616%)
since
2025/06/30
26.
EA Bridgeway Omni Small-Cap Value ETF(0.7598%)
since
2025/08/29
27.
Empowered Funds, LLC(0.7283%)
since
2025/06/30
28.
DFA US Targeted Value I(0.7188%)
since
2025/07/31
29.
Jacobs Levy Equity Management, Inc.(0.71%)
since
2025/06/30
30.
Northern Trust Corp(0.6577%)
since
2025/06/30
31.
Vanguard Institutional Extnd Mkt Idx Tr(0.6422%)
since
2025/07/31
32.
Dimensional US Targeted Value ETF(0.589%)
since
2025/08/29
33.
Federated Hermes MDT SCG Institutional(0.5231%)
since
2025/06/30
34.
Federated Hermes MDT Small Cap Growth IS(0.5231%)
since
2025/06/30
35.
Fidelity Small Cap Index(0.5193%)
since
2025/06/30
36.
Small Cap Core Equity Composite(0.495%)
since
2025/07/31
37.
DWS Small Cap Core S(0.495%)
since
2025/07/31
38.
iShares Russell 2000 Value ETF(0.4527%)
since
2025/08/31
39.
Bridgeway Omni Small-Cap Value(0.4346%)
since
2025/06/30
40.
Bridgeway Omni Small-Cap Value N(0.4346%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.24
Date
2025-09-30
EPS Actual
0.46
EPS Estimate
0.29
EPS Difference
0.17
Surprise Percent
58.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.