Ticker code: MSB
MSB Red Flags & Risk Indicators
❌
⚠️ RED FLAGS: 5 identified
- Negative Operating Cash Flow
- Low Operating Margin
- Highly Shorted
- Increasing Shorts
- High Price to Book vs ROE
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 0.00762 |
0.02178 |
0.11063 |
185.6 |
408.1 |
-0.07811 |
-0.08674 |
0.00394 |
-11.0 |
104.5 |
MSB Revenue Per Share (2012–2027)
✅✅
MSB Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
❌
MSB Normalised Earnings Per Share (EPS) (2012–2027)
✅✅
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 187.2 |
5.4 |
-6.8 |
-20.9 |
None |
-41.8 |
None |
-62.7 |
11/10/25 |
MSB Yearly Price Earnings Ratio (PER) Highs and Lows
MSB Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MQG
MQG Red Flags & Risk Indicators
❌
⚠️ RED FLAGS: 4 identified
- Negative Operating Cash Flow
- Low Operating Margin
- More Net Debt Than Equity
- High Relative Valuation
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 44.09138 |
44.9295 |
47.70153 |
1.9 |
6.2 |
15.20366 |
16.03394 |
15.25681 |
5.5 |
-4.8 |
MQG Revenue Per Share (2012–2027)
✅
MQG Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
✅
MQG Normalised Earnings Per Share (EPS) (2012–2027)
✅
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 4.6 |
2.5 |
16.6 |
24.0 |
11.3 |
22.4 |
17.3 |
20.1 |
19/5/25 |
MQG Yearly Price Earnings Ratio (PER) Highs and Lows
❌
MQG Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MPL
MPL Red Flags & Risk Indicators
❌
⚠️ RED FLAGS: 3 identified
- Negative Operating Cash Flow
- Falling Earnings
- Falling EBITDA Margins
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 2.7187 |
3.13586 |
3.28505 |
15.3 |
4.8 |
0.26243 |
0.27285 |
0.32025 |
4.0 |
17.4 |
MPL Revenue Per Share (2012–2027)
✅
MPL Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
✅
MPL Normalised Earnings Per Share (EPS) (2012–2027)
✅
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 1.6 |
5.8 |
27.1 |
23.2 |
16.0 |
21.2 |
21.5 |
21.2 |
2/4/25 |
MPL Yearly Price Earnings Ratio (PER) Highs and Lows
✅
MPL Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MP1
MP1 Red Flags & Risk Indicators
❌
⚠️ RED FLAGS: 4 identified
- Increasing Shorts
- Falling Earnings
- High Price to Book vs ROE
- Falling EBITDA Margins
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 1.22427 |
1.41691 |
1.60491 |
15.7 |
13.3 |
0.35799 |
0.38689 |
0.3071 |
8.1 |
-20.6 |
MP1 Revenue Per Share (2012–2027)
✅
MP1 Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
✅
MP1 Normalised Earnings Per Share (EPS) (2012–2027)
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 12.0 |
14.8 |
-274.3 |
274.3 |
112.0 |
None |
256.7 |
-823.0 |
4/10/25 |
MP1 Yearly Price Earnings Ratio (PER) Highs and Lows
MP1 Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MND
MND Red Flags & Risk Indicators
⚠️
⚠️ RED FLAGS: 1 identified
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 20.6839 |
22.03744 |
24.4329 |
6.5 |
10.9 |
1.30757 |
1.60132 |
1.70204 |
22.5 |
6.3 |
MND Revenue Per Share (2012–2027)
✅
MND Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
✅✅
MND Normalised Earnings Per Share (EPS) (2012–2027)
✅✅
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 1.1 |
4.6 |
42.3 |
36.9 |
15.1 |
29.0 |
23.5 |
28.3 |
11/10/25 |
MND Yearly Price Earnings Ratio (PER) Highs and Lows
❌
MND Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MMS
MMS Red Flags & Risk Indicators
❌
⚠️ RED FLAGS: 3 identified
- Increasing Shorts
- Falling Earnings
- More Net Debt Than Equity
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 8.26336 |
None |
None |
None |
None |
1.99799 |
2.11422 |
None |
5.8 |
None |
MMS Revenue Per Share (2012–2027)
MMS Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
✅
MMS Normalised Earnings Per Share (EPS) (2012–2027)
❌
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 2.1 |
10.6 |
14.3 |
11.9 |
10.5 |
12.0 |
16.3 |
11.4 |
27/2/24 |
MMS Yearly Price Earnings Ratio (PER) Highs and Lows
✅
MMS Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MIN
MIN Red Flags & Risk Indicators
❌
⚠️ RED FLAGS: 7 identified
- Negative Operating Cash Flow
- Low Operating Margin
- Highly Shorted
- Falling Revenues
- More Net Debt Than Equity
- High Relative Valuation
- Risk Of Capital Raise
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 27.04081 |
22.91143 |
26.73588 |
-15.3 |
16.7 |
5.41534 |
4.6161 |
8.51847 |
-14.8 |
84.5 |
MIN Revenue Per Share (2012–2027)
❌
MIN Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
❌
MIN Normalised Earnings Per Share (EPS) (2012–2027)
❌
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 2.1 |
2.9 |
12.0 |
59.8 |
8.9 |
-41.0 |
14.1 |
25.6 |
31/10/25 |
MIN Yearly Price Earnings Ratio (PER) Highs and Lows
✅✅
MIN Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MHJ
MHJ Red Flags & Risk Indicators
❌
⚠️ RED FLAGS: 3 identified
- Low Operating Margin
- Falling Earnings
- More Net Debt Than Equity
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 1.70298 |
None |
None |
None |
None |
0.31413 |
0.34058 |
None |
8.4 |
None |
MHJ Revenue Per Share (2012–2027)
MHJ Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
✅
MHJ Normalised Earnings Per Share (EPS) (2012–2027)
✅✅
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 0.2 |
0.8 |
3.8 |
None |
7.5 |
11.3 |
14.2 |
5.7 |
18/7/24 |
MHJ Yearly Price Earnings Ratio (PER) Highs and Lows
✅
MHJ Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MGX
MGX Red Flags & Risk Indicators
⚠️
⚠️ RED FLAGS: 1 identified
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 0.54958 |
0.30725 |
0.27656 |
-44.1 |
-10.0 |
0.24611 |
0.02333 |
0.10334 |
-90.5 |
342.9 |
MGX Revenue Per Share (2012–2027)
❌
MGX Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
❌
MGX Normalised Earnings Per Share (EPS) (2012–2027)
❌
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 1.3 |
0.9 |
5.1 |
2.6 |
5.4 |
-12.0 |
13.5 |
12.0 |
26/1/25 |
MGX Yearly Price Earnings Ratio (PER) Highs and Lows
✅✅
MGX Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MGR
MGR Red Flags & Risk Indicators
❌
⚠️ RED FLAGS: 3 identified
- Low Operating Margin
- Falling Earnings
- Falling Revenues
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 0.22937 |
None |
None |
None |
None |
0.21187 |
0.22077 |
None |
4.2 |
None |
MGR Revenue Per Share (2012–2027)
MGR Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
✅
MGR Normalised Earnings Per Share (EPS) (2012–2027)
✅✅
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 3.4 |
1.0 |
None |
115.0 |
None |
17.7 |
None |
None |
22/4/24 |
MGR Yearly Price Earnings Ratio (PER) Highs and Lows
MGR Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MGH
MGH Red Flags & Risk Indicators
❌
⚠️ RED FLAGS: 5 identified
- Negative Operating Cash Flow
- Low Operating Margin
- Increasing Shorts
- Falling Revenues
- Falling EBITDA Margins
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 2.77073 |
2.79822 |
3.38432 |
1.0 |
20.9 |
0.63208 |
0.60493 |
0.72989 |
-4.3 |
20.7 |
MGH Revenue Per Share (2012–2027)
✅
MGH Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
❌
MGH Normalised Earnings Per Share (EPS) (2012–2027)
❌
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 1.7 |
2.0 |
21.6 |
18.3 |
15.3 |
20.7 |
21.6 |
15.8 |
26/5/25 |
MGH Yearly Price Earnings Ratio (PER) Highs and Lows
✅
MGH Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MFG
MFG Red Flags & Risk Indicators
⚠️
⚠️ RED FLAGS: 1 identified
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 1.85639 |
1.72053 |
1.54651 |
-7.3 |
-10.1 |
1.23735 |
1.1923 |
1.00307 |
-3.6 |
-15.9 |
MFG Revenue Per Share (2012–2027)
❌
MFG Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
❌
MFG Normalised Earnings Per Share (EPS) (2012–2027)
❌
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 5.2 |
1.6 |
10.0 |
9.8 |
10.3 |
11.1 |
22.7 |
13.0 |
3/3/25 |
MFG Yearly Price Earnings Ratio (PER) Highs and Lows
✅
MFG Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MEZ
MEZ Red Flags & Risk Indicators
⚠️
⚠️ RED FLAGS: 2 identified
- Falling Earnings
- Falling EBITDA Margins
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 3.3273 |
1.87899 |
2.02957 |
-43.5 |
8.0 |
0.6201 |
0.26442 |
0.41667 |
-57.4 |
57.6 |
MEZ Revenue Per Share (2012–2027)
❌
MEZ Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
❌
MEZ Normalised Earnings Per Share (EPS) (2012–2027)
❌
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 2.8 |
1.5 |
42.8 |
36.6 |
31.7 |
171.0 |
44.0 |
32.1 |
10/5/25 |
MEZ Yearly Price Earnings Ratio (PER) Highs and Lows
❌
MEZ Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MDR
MDR Red Flags & Risk Indicators
❌
⚠️ RED FLAGS: 7 identified
- Negative Operating Cash Flow
- Large Share Issuance
- Low Operating Margin
- Falling Earnings
- More Net Debt Than Equity
- High Price to Book vs ROE
- Risk Of Capital Raise
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 0.22179 |
0.2242 |
0.25599 |
1.1 |
14.2 |
0.01281 |
0.01279 |
0.02731 |
-0.1 |
113.5 |
MDR Revenue Per Share (2012–2027)
✅
MDR Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
❌
MDR Normalised Earnings Per Share (EPS) (2012–2027)
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 0.3 |
14.0 |
-1.4 |
None |
1.1 |
None |
None |
1.4 |
22/12/24 |
MDR Yearly Price Earnings Ratio (PER) Highs and Lows
MDR Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MBH
MBH Red Flags & Risk Indicators
⚠️
⚠️ RED FLAGS: 2 identified
- Falling Earnings
- High Relative Valuation
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 0.25464 |
None |
None |
None |
None |
-0.00951 |
None |
None |
None |
None |
MBH Revenue Per Share (2012–2027)
MBH Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
MBH Normalised Earnings Per Share (EPS) (2012–2027)
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 0.5 |
0.9 |
None |
None |
22.0 |
None |
49.0 |
None |
7/12/23 |
MBH Yearly Price Earnings Ratio (PER) Highs and Lows
MBH Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MAQ
MAQ Red Flags & Risk Indicators
⚠️
⚠️ RED FLAGS: 2 identified
- Increasing Shorts
- Falling Earnings
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 14.08101 |
14.32752 |
14.84108 |
1.8 |
3.6 |
4.22868 |
4.40349 |
4.45066 |
4.1 |
1.1 |
MAQ Revenue Per Share (2012–2027)
✅
MAQ Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
✅
MAQ Normalised Earnings Per Share (EPS) (2012–2027)
❌
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 4.6 |
3.5 |
80.7 |
49.4 |
31.4 |
55.6 |
69.8 |
64.9 |
20/10/25 |
MAQ Yearly Price Earnings Ratio (PER) Highs and Lows
✅
MAQ Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MAH
MAH Red Flags & Risk Indicators
⚠️
⚠️ RED FLAGS: 2 identified
- High Relative Valuation
- Falling EBITDA Margins
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 0.962 |
1.14373 |
1.22725 |
18.9 |
7.3 |
0.16656 |
0.18161 |
0.19265 |
9.0 |
6.1 |
MAH Revenue Per Share (2012–2027)
✅
MAH Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
✅
MAH Normalised Earnings Per Share (EPS) (2012–2027)
✅✅
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 0.4 |
1.4 |
15.7 |
11.7 |
4.7 |
9.4 |
9.3 |
9.4 |
11/10/25 |
MAH Yearly Price Earnings Ratio (PER) Highs and Lows
❌
MAH Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MAF
MAF Red Flags & Risk Indicators
❌
⚠️ RED FLAGS: 3 identified
- Low Operating Margin
- Falling Earnings
- More Net Debt Than Equity
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 1.69072 |
1.87599 |
2.30192 |
11.0 |
22.7 |
0.48031 |
0.61578 |
0.80075 |
28.2 |
30.0 |
MAF Revenue Per Share (2012–2027)
✅
MAF Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
✅✅
MAF Normalised Earnings Per Share (EPS) (2012–2027)
✅✅
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 1.5 |
3.8 |
37.0 |
37.0 |
13.1 |
27.5 |
23.7 |
20.0 |
11/10/25 |
MAF Yearly Price Earnings Ratio (PER) Highs and Lows
❌
MAF Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: MAD
MAD Red Flags & Risk Indicators
⚠️
⚠️ RED FLAGS: 1 identified
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 3.87236 |
4.34038 |
4.95577 |
12.1 |
14.2 |
0.49615 |
0.5425 |
0.61535 |
9.3 |
13.4 |
MAD Revenue Per Share (2012–2027)
✅
MAD Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
✅
MAD Normalised Earnings Per Share (EPS) (2012–2027)
✅
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 2.1 |
8.4 |
49.3 |
35.5 |
13.1 |
31.7 |
24.3 |
26.9 |
20/9/25 |
MAD Yearly Price Earnings Ratio (PER) Highs and Lows
❌
MAD Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)
Ticker code: M7T
M7T Red Flags & Risk Indicators
❌
⚠️ RED FLAGS: 3 identified
- Large Share Issuance
- Falling Earnings
- Falling Revenues
Income Statement
| Revenue 2024 Per Share |
Revenue 2025e Per Share |
Revenue 2026e Per Share |
Revenue 24 to 25e [%] |
Revenue 25e to 26e [%] |
EBITDA 2024 Per Share |
EBITDA 2025e Per Share |
EBITDA 2026e Per Share |
EBITDA 24 to 25e [%] |
EBITDA 25e to 26e [%] |
| 0.12069 |
0.14001 |
0.16521 |
16.0 |
18.0 |
-0.01381 |
-0.00617 |
0.00758 |
55.3 |
222.8 |
M7T Revenue Per Share (2012–2027)
✅
M7T Earnings before Interest, Tax, Depreciation and Amortisation (EBITDA) Per Share (2012–2027)
✅✅
M7T Normalised Earnings Per Share (EPS) (2012–2027)
❌
Valuation
| Price To Sales |
Price To Book |
PER 2023 |
PER 2024 |
13Y Median PER Low |
PER 2025e |
13Y Median PER High |
PER 2026e |
Last Updated |
| 2.1 |
1.5 |
None |
-10.0 |
37.0 |
-10.0 |
101.0 |
-15.0 |
28/9/25 |
M7T Yearly Price Earnings Ratio (PER) Highs and Lows
✅✅
M7T Weekly Price Chart with Average True Range (ATR) Trailing Stop (10-Year View)