Megaworld: profit up 20.6% but revenue growth stays modest at 4.8%
Contents

In its Q3 2026 report Megaworld posted revenue of PHP 20,906.9m, operating profit of PHP 7,633.9m and net profit of PHP 6,311.8m. Year on year revenue rose 4.8% and net profit 20.6%, while the net margin improved to 30.2% from 26.2%. Our conclusion: rather attractive – on the portal's model the upside to fair value is +29%. Our view: the share is rather attractive at the current price; upside on the portal model +29%.
Our view: is there upside
Our view in numbers
| Metric | Our read |
|---|---|
| Verdict | Rather attractive |
| Upside on the portal model | +29% |
| How the model works | fundamental value-creation model: EBITDA growth times the target multiple, against market cap |
| Dividend yield, 12m | 5.1% |
| Net debt / EBITDA | 2.31 – moderate leverage |
| Strongest case for | A P/E LTM of 2.9 against a 30.2% net margin and a 5.1% dividend yield – the market values the company's profit at less than three times. |
| Strongest case against | Revenue growth remains modest at 4.8% year on year, and if it slows, profit may stop growing faster than revenue. |
| What would change the view | The verdict would move up if revenue growth accelerated above 10% year on year or net debt fell below 2.0x EBITDA; it would move down if the net margin fell below 25%. |
Key takeaways
— Revenue rose 4.8% year on year, an acceleration from 2.2% a quarter earlier
— Net profit grew 20.6% on revenue up 4.8% – the margin rose to 30.2% from 26.2%
— Debt at 2.31x LTM EBITDA is a moderate load, but the facts do not disclose the ratio's direction
— P/E LTM 2.9 and EV/EBITDA LTM 4.36 – low multiples against a margin above 30%
— A 5.1% dividend yield on the last twelve months of payouts is a strong argument for the share
— The portal's model puts the upside to fair value at +29%
Key figures, PHP bn
| Metric | Q3 2025 | Q3 2026 | Change |
|---|---|---|---|
| Revenue | 20.0 | 20.9 | +4.8% |
| EBITDA | 8.36 | — | — |
| Operating profit | 7.42 | 7.63 | +2.9% |
| Net profit | 5.23 | 6.31 | +20.6% |
| Operating cash flow | 10.4 | — | — |
| EBITDA margin | 41.9% | — | — |
| Net margin | 26.2% | 30.2% | +4.0 pp |
Revenue rose 4.8% year on year, an acceleration from 2.2% a quarter earlier
In Q3 2026 revenue was PHP 20,906.9m, up 4.8% year on year. A quarter earlier growth was a more modest 2.2%, so the pace accelerated. In absolute terms quarterly revenue has held above PHP 20bn for three quarters in a row.
For a developer this means sales and revenue recognition are running steadily, without dips. The acceleration from 2.2% to 4.8% is small, but it shows demand for the company's housing is not weakening. Over the last twelve months revenue was PHP 83,800.0m.
Revenue and EBITDA by quarter
| Period | Measure | bn PHP |
|---|---|---|
| Q4 2024 | Revenue | 18.989 |
| Q1 2025 | Revenue | 19.856717 |
| Q2 2025 | Revenue | 20.79836 |
| Q3 2025 | Revenue | 19.957129000000002 |
| Q4 2025 | Revenue | 18.503 |
| Q1 2026 | Revenue | 20.455914 |
| Q2 2026 | Revenue | 21.263261999999997 |
| Q3 2026 | Revenue | 20.906920999999997 |
| Q4 2024 | EBITDA | 9.041943999999999 |
| Q1 2025 | EBITDA | 8.486887000000001 |
| Q2 2025 | EBITDA | 8.490026 |
| Q3 2025 | EBITDA | 8.364881 |
| Q4 2025 | EBITDA | 9.623524999999999 |
| Q1 2026 | EBITDA | 8.870786 |
EBITDA margin
| Period | Measure | % |
|---|---|---|
| Q4 2024 | EBITDA margin | 47.6 |
| Q1 2025 | EBITDA margin | 42.7 |
| Q2 2025 | EBITDA margin | 40.8 |
| Q3 2025 | EBITDA margin | 41.9 |
| Q4 2025 | EBITDA margin | 52.0 |
| Q1 2026 | EBITDA margin | 43.4 |
| Q2 2026 | EBITDA margin | — |
| Q3 2026 | EBITDA margin | — |
Missing EBITDA shown as zero, as in the original chart
Net profit grew 20.6% on revenue up 4.8% – the margin rose to 30.2% from 26.2%
Net profit in Q3 2026 was PHP 6,311.8m against PHP 5,232.4m a year earlier – growth of 20.6%. Revenue over the same period rose only 4.8%, so the whole difference came from profitability: the net margin rose to 30.2% from 26.2%.
Operating profit was PHP 7,633.9m. On revenue of PHP 20,906.9m that gives an operating margin of about 36.5% – a level at which the company keeps a substantial cushion. Profit is growing faster than revenue, and that is the main positive of the report.
Over the last twelve months net profit was PHP 25,138.6m. That is the base for the P/E LTM of 2.9 – a very low multiple for a company with a margin above 30%.
Net profit by quarter
| Period | Measure | bn PHP |
|---|---|---|
| Q4 2024 | Net profit | 5.980873 |
| Q1 2025 | Net profit | 5.830268 |
| Q2 2025 | Net profit | 5.602968 |
| Q3 2025 | Net profit | 5.232359000000001 |
| Q4 2025 | Net profit | 6.128718 |
| Q1 2026 | Net profit | 6.184573 |
| Q2 2026 | Net profit | 6.513451 |
| Q3 2026 | Net profit | 6.311814999999999 |
Debt at 2.31x LTM EBITDA is a moderate load, but the facts do not disclose the ratio's direction
Net debt at the latest annual balance sheet was PHP 82,023.5m. Against LTM EBITDA of PHP 35,566.5m that gives a ratio of 2.31 – a moderate load for a developer. The facts do not disclose the ratio's direction, so we do not judge its dynamics.
Absolute net debt has been falling: from PHP 100,619.7m at the end of Q4 2024 to PHP 82,023.5m at the latest reporting date. That is a reduction of almost PHP 18.6bn – the company directed part of its funds to debt repayment.
EV/EBITDA LTM is 4.36. With a market cap of PHP 72,967.2m and net debt of PHP 82,023.5m, EV is close to PHP 155bn. Such a multiple looks low for a developer with growing profit.
Net debt
at each reporting date, current net debt / EBITDA (LTM) = 2.31
| Period | Measure | bn PHP |
|---|---|---|
| Q4 2024 | Net debt | 100.619718 |
| Q1 2025 | Net debt | 87.913762 |
| Q2 2025 | Net debt | 86.346273 |
| Q3 2025 | Net debt | 83.535094 |
| Q4 2025 | Net debt | 82.651555 |
| Q1 2026 | Net debt | 81.076799 |
P/E LTM 2.9 and EV/EBITDA LTM 4.36 – low multiples against a margin above 30%
A P/E LTM of 2.9 means the market values the company's annual profit at less than three times. For a business with a 30.2% net margin and growing profit, that is a very modest valuation. EV/EBITDA LTM of 4.36 is also below typical levels for developers.
Return on equity (ROE) is 7.8%. That is not a high figure, but it reflects a capital structure with large debt rather than weakness in the business. As debt falls, ROE can rise.
The portal's model puts the upside to fair value at +29%. This is our own calculation based on EBITDA growth and a target multiple, not a market consensus.
A 5.1% dividend yield on the last twelve months of payouts is a strong argument for the share
The dividend yield over the last twelve months is 5.1%. That is above the yield on many debt instruments, and with a P/E of 2.9 the payouts are covered by profit with a large cushion.
Our estimate for the current year's dividend assumes the payout ratio and LTM profit of PHP 25,138.6m are maintained. The risk of a lower payout is tied to possible growth in capital expenditure or a slowdown in sales, but the current 30.2% margin gives the company room to manoeuvre.
For an income-oriented investor, a 5.1% dividend with a P/E of 2.9 is a rare combination. Payouts are covered by profit more than three times over, which reduces the risk of a cut.
Share price, three years
close, last point 2026-11-09
| Period | Measure | PHP per share |
|---|---|---|
| 2023-11-09 | Closing price | 1.99 |
| 2023-11-10 | Closing price | 1.99 |
| 2023-11-13 | Closing price | 2.0 |
| 2023-11-13 | Closing price | 2.0 |
| 2023-11-14 | Closing price | 2.01 |
| 2023-11-14 | Closing price | 2.01 |
| 2023-11-15 | Closing price | 2.02 |
| 2023-11-16 | Closing price | 2.03 |
| 2023-11-17 | Closing price | 2.07 |
| 2023-11-20 | Closing price | 2.05 |
| 2023-11-21 | Closing price | 2.06 |
| 2023-11-22 | Closing price | 2.05 |
| 2023-11-23 | Closing price | 2.03 |
| 2023-11-24 | Closing price | 2.02 |
| 2023-11-28 | Closing price | 2.05 |
| 2023-11-29 | Closing price | 2.04 |
| 2023-11-30 | Closing price | 2.03 |
| 2023-12-01 | Closing price | 2.03 |
| 2023-12-04 | Closing price | 2.03 |
| 2023-12-05 | Closing price | 2.0 |
| 2023-12-06 | Closing price | 1.98 |
| 2023-12-07 | Closing price | 1.99 |
| 2023-12-11 | Closing price | 1.98 |
| 2023-12-12 | Closing price | 1.99 |
| 2023-12-13 | Closing price | 1.98 |
| 2023-12-14 | Closing price | 2.02 |
| 2023-12-15 | Closing price | 1.95 |
| 2023-12-18 | Closing price | 1.95 |
| 2023-12-19 | Closing price | 1.95 |
| 2023-12-20 | Closing price | 1.96 |
| 2023-12-21 | Closing price | 1.94 |
| 2023-12-22 | Closing price | 1.97 |
| 2023-12-27 | Closing price | 1.95 |
| 2023-12-28 | Closing price | 1.96 |
| 2023-12-29 | Closing price | 1.97 |
| 2024-01-02 | Closing price | 1.98 |
| 2024-01-03 | Closing price | 1.98 |
| 2024-01-04 | Closing price | 2.0 |
| 2024-01-05 | Closing price | 2.03 |
| 2024-01-08 | Closing price | 2.02 |
| 2024-01-09 | Closing price | 2.02 |
| 2024-01-10 | Closing price | 2.0 |
| 2024-01-11 | Closing price | 2.0 |
| 2024-01-12 | Closing price | 2.0 |
| 2024-01-15 | Closing price | 2.0 |
| 2024-01-16 | Closing price | 1.98 |
| 2024-01-17 | Closing price | 1.96 |
| 2024-01-18 | Closing price | 1.98 |
| 2024-01-19 | Closing price | 1.99 |
| 2024-01-22 | Closing price | 1.97 |
| 2024-01-23 | Closing price | 1.97 |
| 2024-01-24 | Closing price | 1.97 |
| 2024-01-25 | Closing price | 1.97 |
| 2024-01-26 | Closing price | 1.98 |
| 2024-01-29 | Closing price | 1.95 |
| 2024-01-30 | Closing price | 1.96 |
| 2024-01-31 | Closing price | 1.96 |
| 2024-02-01 | Closing price | 1.95 |
| 2024-02-02 | Closing price | 1.97 |
| 2024-02-05 | Closing price | 2.0 |
| 2024-02-06 | Closing price | 2.0 |
| 2024-02-07 | Closing price | 1.99 |
| 2024-02-08 | Closing price | 2.01 |
| 2024-02-12 | Closing price | 1.99 |
| 2024-02-13 | Closing price | 1.97 |
| 2024-02-14 | Closing price | 1.96 |
| 2024-02-15 | Closing price | 1.97 |
| 2024-02-16 | Closing price | 1.97 |
| 2024-02-19 | Closing price | 1.96 |
| 2024-02-20 | Closing price | 1.94 |
| 2024-02-21 | Closing price | 1.95 |
| 2024-02-22 | Closing price | 1.96 |
| 2024-02-23 | Closing price | 1.95 |
| 2024-02-26 | Closing price | 1.95 |
| 2024-02-27 | Closing price | 1.93 |
| 2024-02-28 | Closing price | 1.95 |
| 2024-02-29 | Closing price | 1.93 |
| 2024-03-01 | Closing price | 1.94 |
| 2024-03-01 | Closing price | 1.94 |
| 2024-03-04 | Closing price | 1.94 |
| 2024-03-04 | Closing price | 1.94 |
| 2024-03-05 | Closing price | 1.93 |
| 2024-03-06 | Closing price | 1.93 |
| 2024-03-07 | Closing price | 1.93 |
| 2024-03-07 | Closing price | 1.93 |
| 2024-03-08 | Closing price | 1.93 |
| 2024-03-11 | Closing price | 1.94 |
| 2024-03-12 | Closing price | 1.94 |
| 2024-03-13 | Closing price | 1.94 |
| 2024-03-14 | Closing price | 1.93 |
| 2024-03-15 | Closing price | 1.91 |
| 2024-03-18 | Closing price | 1.92 |
| 2024-03-19 | Closing price | 1.91 |
| 2024-03-20 | Closing price | 1.92 |
| 2024-03-21 | Closing price | 1.92 |
| 2024-03-22 | Closing price | 1.91 |
| 2024-03-25 | Closing price | 1.92 |
| 2024-03-26 | Closing price | 1.92 |
| 2024-03-27 | Closing price | 1.92 |
| 2024-04-01 | Closing price | 1.91 |
| 2024-04-01 | Closing price | 1.91 |
| 2024-04-02 | Closing price | 1.89 |
| 2024-04-03 | Closing price | 1.88 |
| 2024-04-04 | Closing price | 1.87 |
| 2024-04-05 | Closing price | 1.85 |
| 2024-04-08 | Closing price | 1.86 |
| 2024-04-11 | Closing price | 1.85 |
| 2024-04-11 | Closing price | 1.85 |
| 2024-04-12 | Closing price | 1.83 |
| 2024-04-15 | Closing price | 1.78 |
| 2024-04-16 | Closing price | 1.74 |
| 2024-04-17 | Closing price | 1.74 |
| 2024-04-18 | Closing price | 1.74 |
| 2024-04-19 | Closing price | 1.73 |
| 2024-04-19 | Closing price | 1.73 |
| 2024-04-22 | Closing price | 1.73 |
| 2024-04-23 | Closing price | 1.82 |
| 2024-04-24 | Closing price | 1.8 |
| 2024-04-25 | Closing price | 1.79 |
| 2024-04-26 | Closing price | 1.78 |
| 2024-04-26 | Closing price | 1.78 |
| 2024-04-29 | Closing price | 1.82 |
| 2024-04-30 | Closing price | 1.82 |
| 2024-05-02 | Closing price | 1.78 |
| 2024-05-02 | Closing price | 1.78 |
| 2024-05-03 | Closing price | 1.77 |
| 2024-05-06 | Closing price | 1.74 |
| 2024-05-07 | Closing price | 1.76 |
| 2024-05-08 | Closing price | 1.74 |
| 2024-05-08 | Closing price | 1.74 |
| 2024-05-09 | Closing price | 1.73 |
| 2024-05-10 | Closing price | 1.76 |
| 2024-05-13 | Closing price | 1.78 |
| 2024-05-14 | Closing price | 1.8 |
| 2024-05-15 | Closing price | 1.76 |
| 2024-05-16 | Closing price | 1.8 |
| 2024-05-17 | Closing price | 1.81 |
| 2024-05-17 | Closing price | 1.81 |
| 2024-05-20 | Closing price | 1.9 |
| 2024-05-21 | Closing price | 1.89 |
| 2024-05-22 | Closing price | 1.86 |
| 2024-05-23 | Closing price | 1.86 |
| 2024-05-24 | Closing price | 1.85 |
| 2024-05-27 | Closing price | 1.9 |
| 2024-05-28 | Closing price | 1.89 |
| 2024-05-29 | Closing price | 1.85 |
| 2024-05-30 | Closing price | 1.82 |
| 2024-05-31 | Closing price | 1.8 |
| 2024-06-03 | Closing price | 1.81 |
| 2024-06-03 | Closing price | 1.81 |
| 2024-06-04 | Closing price | 1.81 |
| 2024-06-05 | Closing price | 1.78 |
| 2024-06-06 | Closing price | 1.82 |
| 2024-06-07 | Closing price | 1.84 |
| 2024-06-10 | Closing price | 1.84 |
| 2024-06-11 | Closing price | 1.79 |
| 2024-06-13 | Closing price | 1.8 |
| 2024-06-14 | Closing price | 1.8 |
| 2024-06-18 | Closing price | 1.79 |
| 2024-06-19 | Closing price | 1.79 |
| 2024-06-20 | Closing price | 1.79 |
| 2024-06-21 | Closing price | 1.81 |
| 2024-06-24 | Closing price | 1.77 |
| 2024-06-25 | Closing price | 1.77 |
| 2024-06-26 | Closing price | 1.76 |
| 2024-06-27 | Closing price | 1.72 |
| 2024-06-28 | Closing price | 1.75 |
| 2024-07-01 | Closing price | 1.77 |
| 2024-07-02 | Closing price | 1.77 |
| 2024-07-03 | Closing price | 1.78 |
| 2024-07-04 | Closing price | 1.79 |
| 2024-07-05 | Closing price | 1.82 |
| 2024-07-08 | Closing price | 1.85 |
| 2024-07-09 | Closing price | 1.84 |
| 2024-07-10 | Closing price | 1.84 |
| 2024-07-11 | Closing price | 1.85 |
| 2024-07-12 | Closing price | 1.84 |
| 2024-07-15 | Closing price | 1.86 |
| 2024-07-16 | Closing price | 1.86 |
| 2024-07-17 | Closing price | 1.87 |
| 2024-07-18 | Closing price | 1.86 |
| 2024-07-19 | Closing price | 1.88 |
| 2024-07-22 | Closing price | 1.87 |
| 2024-07-23 | Closing price | 1.84 |
| 2024-07-25 | Closing price | 1.81 |
| 2024-07-26 | Closing price | 1.81 |
| 2024-07-29 | Closing price | 1.81 |
| 2024-07-29 | Closing price | 1.81 |
| 2024-07-30 | Closing price | 1.8 |
| 2024-07-31 | Closing price | 1.81 |
| 2024-08-01 | Closing price | 1.84 |
| 2024-08-02 | Closing price | 1.82 |
| 2024-08-05 | Closing price | 1.78 |
| 2024-08-06 | Closing price | 1.78 |
| 2024-08-07 | Closing price | 1.77 |
| 2024-08-08 | Closing price | 1.77 |
| 2024-08-09 | Closing price | 1.77 |
| 2024-08-12 | Closing price | 1.79 |
| 2024-08-13 | Closing price | 1.8 |
| 2024-08-14 | Closing price | 1.81 |
| 2024-08-15 | Closing price | 1.82 |
| 2024-08-16 | Closing price | 1.85 |
| 2024-08-19 | Closing price | 1.88 |
| 2024-08-20 | Closing price | 1.9 |
| 2024-08-21 | Closing price | 1.93 |
| 2024-08-22 | Closing price | 1.92 |
| 2024-08-27 | Closing price | 1.91 |
| 2024-08-28 | Closing price | 1.92 |
| 2024-08-29 | Closing price | 1.91 |
| 2024-08-30 | Closing price | 1.92 |
| 2024-09-02 | Closing price | 1.92 |
| 2024-09-03 | Closing price | 1.92 |
| 2024-09-04 | Closing price | 1.9 |
| 2024-09-05 | Closing price | 1.93 |
| 2024-09-06 | Closing price | 1.94 |
| 2024-09-09 | Closing price | 1.93 |
| 2024-09-10 | Closing price | 1.95 |
| 2024-09-11 | Closing price | 1.95 |
| 2024-09-12 | Closing price | 1.95 |
| 2024-09-13 | Closing price | 1.96 |
| 2024-09-16 | Closing price | 1.96 |
| 2024-09-17 | Closing price | 1.95 |
| 2024-09-18 | Closing price | 1.96 |
| 2024-09-19 | Closing price | 2.01 |
| 2024-09-20 | Closing price | 2.05 |
| 2024-09-23 | Closing price | 2.13 |
| 2024-09-24 | Closing price | 2.1 |
| 2024-09-25 | Closing price | 2.16 |
| 2024-09-26 | Closing price | 2.17 |
| 2024-09-27 | Closing price | 2.18 |
| 2024-09-30 | Closing price | 2.15 |
| 2024-10-01 | Closing price | 2.18 |
| 2024-10-02 | Closing price | 2.18 |
| 2024-10-03 | Closing price | 2.19 |
| 2024-10-04 | Closing price | 2.21 |
| 2024-10-07 | Closing price | 2.21 |
| 2024-10-08 | Closing price | 2.21 |
| 2024-10-09 | Closing price | 2.18 |
| 2024-10-10 | Closing price | 2.19 |
| 2024-10-11 | Closing price | 2.17 |
| 2024-10-14 | Closing price | 2.2 |
| 2024-10-15 | Closing price | 2.22 |
| 2024-10-16 | Closing price | 2.24 |
| 2024-10-17 | Closing price | 2.24 |
| 2024-10-18 | Closing price | 2.31 |
| 2024-10-21 | Closing price | 2.35 |
| 2024-10-22 | Closing price | 2.34 |
| 2024-10-23 | Closing price | 2.31 |
| 2024-10-24 | Closing price | 2.32 |
| 2024-10-25 | Closing price | 2.35 |
| 2024-10-28 | Closing price | 2.35 |
| 2024-10-29 | Closing price | 2.32 |
| 2024-10-30 | Closing price | 2.3 |
| 2024-10-31 | Closing price | 2.31 |
| 2024-11-04 | Closing price | 2.21 |
| 2024-11-05 | Closing price | 2.17 |
| 2024-11-06 | Closing price | 2.13 |
| 2024-11-07 | Closing price | 2.07 |
| 2024-11-08 | Closing price | 2.1 |
| 2024-11-11 | Closing price | 2.11 |
| 2024-11-12 | Closing price | 2.15 |
| 2024-11-13 | Closing price | 2.13 |
| 2024-11-14 | Closing price | 2.08 |
| 2024-11-15 | Closing price | 2.11 |
| 2024-11-18 | Closing price | 2.17 |
| 2024-11-18 | Closing price | 2.17 |
| 2024-11-19 | Closing price | 2.2 |
| 2024-11-20 | Closing price | 2.2 |
| 2024-11-21 | Closing price | 2.19 |
| 2024-11-22 | Closing price | 2.13 |
| 2024-11-25 | Closing price | 2.11 |
| 2024-11-26 | Closing price | 2.09 |
| 2024-11-27 | Closing price | 2.06 |
| 2024-11-28 | Closing price | 2.03 |
| 2024-11-29 | Closing price | 2.04 |
| 2024-12-02 | Closing price | 2.05 |
| 2024-12-03 | Closing price | 2.06 |
| 2024-12-04 | Closing price | 2.12 |
| 2024-12-05 | Closing price | 2.13 |
| 2024-12-06 | Closing price | 2.16 |
| 2024-12-09 | Closing price | 2.17 |
| 2024-12-10 | Closing price | 2.15 |
| 2024-12-11 | Closing price | 2.12 |
| 2024-12-12 | Closing price | 2.12 |
| 2024-12-13 | Closing price | 2.15 |
| 2024-12-16 | Closing price | 2.15 |
| 2024-12-17 | Closing price | 2.09 |
| 2024-12-18 | Closing price | 2.1 |
| 2024-12-19 | Closing price | 2.06 |
| 2024-12-20 | Closing price | 2.0 |
| 2024-12-23 | Closing price | 1.98 |
| 2024-12-26 | Closing price | 2.07 |
| 2024-12-27 | Closing price | 2.05 |
| 2025-01-02 | Closing price | 2.0 |
| 2025-01-03 | Closing price | 2.01 |
| 2025-01-06 | Closing price | 1.97 |
| 2025-01-07 | Closing price | 1.92 |
| 2025-01-08 | Closing price | 1.93 |
| 2025-01-09 | Closing price | 1.92 |
| 2025-01-10 | Closing price | 1.88 |
| 2025-01-13 | Closing price | 1.87 |
| 2025-01-14 | Closing price | 1.88 |
| 2025-01-15 | Closing price | 1.84 |
| 2025-01-16 | Closing price | 1.85 |
| 2025-01-17 | Closing price | 1.86 |
| 2025-01-20 | Closing price | 1.83 |
| 2025-01-21 | Closing price | 1.85 |
| 2025-01-22 | Closing price | 1.83 |
| 2025-01-23 | Closing price | 1.85 |
| 2025-01-24 | Closing price | 1.86 |
| 2025-01-27 | Closing price | 1.84 |
| 2025-01-28 | Closing price | 1.83 |
| 2025-01-30 | Closing price | 1.79 |
| 2025-01-31 | Closing price | 1.77 |
| 2025-02-03 | Closing price | 1.75 |
| 2025-02-04 | Closing price | 1.77 |
| 2025-02-05 | Closing price | 1.82 |
| 2025-02-06 | Closing price | 1.78 |
| 2025-02-07 | Closing price | 1.78 |
| 2025-02-10 | Closing price | 1.77 |
| 2025-02-11 | Closing price | 1.77 |
| 2025-02-12 | Closing price | 1.76 |
| 2025-02-13 | Closing price | 1.75 |
| 2025-02-14 | Closing price | 1.76 |
| 2025-02-17 | Closing price | 1.75 |
| 2025-02-18 | Closing price | 1.8 |
| 2025-02-19 | Closing price | 1.76 |
| 2025-02-20 | Closing price | 1.76 |
| 2025-02-21 | Closing price | 1.78 |
| 2025-02-24 | Closing price | 1.77 |
| 2025-02-25 | Closing price | 1.75 |
| 2025-02-26 | Closing price | 1.79 |
| 2025-02-27 | Closing price | 1.76 |
| 2025-02-28 | Closing price | 1.74 |
| 2025-03-03 | Closing price | 1.74 |
| 2025-03-04 | Closing price | 1.76 |
| 2025-03-05 | Closing price | 1.8 |
| 2025-03-06 | Closing price | 1.83 |
| 2025-03-07 | Closing price | 1.75 |
| 2025-03-10 | Closing price | 1.8 |
| 2025-03-11 | Closing price | 1.8 |
| 2025-03-12 | Closing price | 1.8 |
| 2025-03-13 | Closing price | 1.78 |
| 2025-03-14 | Closing price | 1.81 |
| 2025-03-17 | Closing price | 1.81 |
| 2025-03-18 | Closing price | 1.8 |
| 2025-03-19 | Closing price | 1.81 |
| 2025-03-20 | Closing price | 1.85 |
| 2025-03-21 | Closing price | 1.86 |
| 2025-03-24 | Closing price | 1.85 |
| 2025-03-24 | Closing price | 1.85 |
| 2025-03-25 | Closing price | 1.81 |
| 2025-03-26 | Closing price | 1.81 |
| 2025-03-27 | Closing price | 1.77 |
| 2025-03-28 | Closing price | 1.78 |
| 2025-03-31 | Closing price | 1.79 |
| 2025-04-02 | Closing price | 1.84 |
| 2025-04-03 | Closing price | 1.83 |
| 2025-04-04 | Closing price | 1.79 |
| 2025-04-07 | Closing price | 1.74 |
| 2025-04-08 | Closing price | 1.74 |
| 2025-04-10 | Closing price | 1.8 |
| 2025-04-11 | Closing price | 1.75 |
| 2025-04-14 | Closing price | 1.81 |
| 2025-04-15 | Closing price | 1.82 |
| 2025-04-16 | Closing price | 1.78 |
| 2025-04-21 | Closing price | 1.77 |
| 2025-04-22 | Closing price | 1.8 |
| 2025-04-23 | Closing price | 1.78 |
| 2025-04-24 | Closing price | 1.8 |
| 2025-04-25 | Closing price | 1.79 |
| 2025-04-28 | Closing price | 1.79 |
| 2025-04-29 | Closing price | 1.8 |
| 2025-04-30 | Closing price | 1.78 |
| 2025-05-02 | Closing price | 1.8 |
| 2025-05-05 | Closing price | 1.79 |
| 2025-05-06 | Closing price | 1.8 |
| 2025-05-07 | Closing price | 1.82 |
| 2025-05-08 | Closing price | 1.79 |
| 2025-05-09 | Closing price | 1.85 |
| 2025-05-13 | Closing price | 1.86 |
| 2025-05-14 | Closing price | 1.84 |
| 2025-05-15 | Closing price | 1.81 |
| 2025-05-16 | Closing price | 1.8 |
| 2025-05-19 | Closing price | 1.82 |
| 2025-05-20 | Closing price | 1.8 |
| 2025-05-21 | Closing price | 1.82 |
| 2025-05-22 | Closing price | 1.81 |
| 2025-05-23 | Closing price | 1.78 |
| 2025-05-26 | Closing price | 1.74 |
| 2025-05-27 | Closing price | 1.74 |
| 2025-05-28 | Closing price | 1.75 |
| 2025-05-29 | Closing price | 1.75 |
| 2025-05-30 | Closing price | 1.79 |
| 2025-06-02 | Closing price | 1.82 |
| 2025-06-03 | Closing price | 1.82 |
| 2025-06-04 | Closing price | 1.81 |
| 2025-06-05 | Closing price | 1.81 |
| 2025-06-09 | Closing price | 1.81 |
| 2025-06-10 | Closing price | 1.8 |
| 2025-06-11 | Closing price | 1.8 |
| 2025-06-13 | Closing price | 1.81 |
| 2025-06-16 | Closing price | 1.79 |
| 2025-06-17 | Closing price | 1.78 |
| 2025-06-18 | Closing price | 1.8 |
| 2025-06-19 | Closing price | 1.78 |
| 2025-06-20 | Closing price | 1.76 |
| 2025-06-23 | Closing price | 1.76 |
| 2025-06-24 | Closing price | 1.76 |
| 2025-06-25 | Closing price | 1.8 |
| 2025-06-26 | Closing price | 1.82 |
| 2025-06-27 | Closing price | 1.96 |
| 2025-06-30 | Closing price | 1.97 |
| 2025-07-01 | Closing price | 1.99 |
| 2025-07-02 | Closing price | 1.99 |
| 2025-07-03 | Closing price | 1.97 |
| 2025-07-04 | Closing price | 1.94 |
| 2025-07-07 | Closing price | 1.99 |
| 2025-07-08 | Closing price | 2.01 |
| 2025-07-09 | Closing price | 2.01 |
| 2025-07-10 | Closing price | 2.03 |
| 2025-07-11 | Closing price | 2.06 |
| 2025-07-14 | Closing price | 2.06 |
| 2025-07-15 | Closing price | 2.04 |
| 2025-07-16 | Closing price | 2.0 |
| 2025-07-17 | Closing price | 2.01 |
| 2025-07-18 | Closing price | 1.99 |
| 2025-07-21 | Closing price | 2.02 |
| 2025-07-22 | Closing price | 2.03 |
| 2025-07-23 | Closing price | 2.03 |
| 2025-07-24 | Closing price | 2.03 |
| 2025-07-25 | Closing price | 2.02 |
| 2025-07-28 | Closing price | 2.03 |
| 2025-07-29 | Closing price | 2.0 |
| 2025-07-30 | Closing price | 2.01 |
| 2025-07-31 | Closing price | 1.99 |
| 2025-08-01 | Closing price | 1.97 |
| 2025-08-04 | Closing price | 1.99 |
| 2025-08-05 | Closing price | 2.01 |
| 2025-08-06 | Closing price | 2.04 |
| 2025-08-07 | Closing price | 2.09 |
| 2025-08-08 | Closing price | 2.06 |
| 2025-08-11 | Closing price | 2.04 |
| 2025-08-12 | Closing price | 2.07 |
| 2025-08-13 | Closing price | 2.12 |
| 2025-08-14 | Closing price | 2.13 |
| 2025-08-15 | Closing price | 2.1 |
| 2025-08-18 | Closing price | 2.1 |
| 2025-08-19 | Closing price | 2.1 |
| 2025-08-20 | Closing price | 2.1 |
| 2025-08-22 | Closing price | 2.13 |
| 2025-08-26 | Closing price | 2.02 |
| 2025-08-27 | Closing price | 2.05 |
| 2025-08-28 | Closing price | 2.06 |
| 2025-08-29 | Closing price | 2.06 |
| 2025-09-01 | Closing price | 2.04 |
| 2025-09-02 | Closing price | 2.04 |
| 2025-09-03 | Closing price | 2.06 |
| 2025-09-04 | Closing price | 2.06 |
| 2025-09-05 | Closing price | 2.04 |
| 2025-09-08 | Closing price | 2.04 |
| 2025-09-09 | Closing price | 2.04 |
| 2025-09-10 | Closing price | 2.05 |
| 2025-09-11 | Closing price | 2.06 |
| 2025-09-12 | Closing price | 2.07 |
| 2025-09-15 | Closing price | 2.08 |
| 2025-09-16 | Closing price | 2.06 |
| 2025-09-17 | Closing price | 2.08 |
| 2025-09-18 | Closing price | 2.05 |
| 2025-09-19 | Closing price | 2.06 |
| 2025-09-22 | Closing price | 2.05 |
| 2025-09-23 | Closing price | 2.03 |
| 2025-09-24 | Closing price | 2.04 |
| 2025-09-25 | Closing price | 2.02 |
| 2025-09-26 | Closing price | 2.0 |
| 2025-09-29 | Closing price | 2.02 |
| 2025-09-30 | Closing price | 1.99 |
| 2025-10-01 | Closing price | 2.03 |
| 2025-10-02 | Closing price | 2.04 |
| 2025-10-03 | Closing price | 2.03 |
| 2025-10-06 | Closing price | 2.0 |
| 2025-10-07 | Closing price | 2.0 |
| 2025-10-08 | Closing price | 1.99 |
| 2025-10-09 | Closing price | 1.99 |
| 2025-10-10 | Closing price | 2.0 |
| 2025-10-13 | Closing price | 2.0 |
| 2025-10-14 | Closing price | 2.0 |
| 2025-10-15 | Closing price | 1.9 |
| 2025-10-16 | Closing price | 1.99 |
| 2025-10-17 | Closing price | 1.98 |
| 2025-10-20 | Closing price | 1.97 |
| 2025-10-21 | Closing price | 1.95 |
| 2025-10-22 | Closing price | 1.94 |
| 2025-10-23 | Closing price | 1.95 |
| 2025-10-24 | Closing price | 1.96 |
| 2025-10-27 | Closing price | 1.97 |
| 2025-10-28 | Closing price | 1.98 |
| 2025-10-29 | Closing price | 1.99 |
| 2025-10-30 | Closing price | 1.99 |
| 2025-11-03 | Closing price | 1.99 |
| 2025-11-04 | Closing price | 2.0 |
| 2025-11-05 | Closing price | 1.97 |
| 2025-11-06 | Closing price | 1.99 |
| 2025-11-07 | Closing price | 1.98 |
| 2025-11-10 | Closing price | 1.97 |
| 2025-11-11 | Closing price | 1.95 |
| 2025-11-12 | Closing price | 1.95 |
| 2025-11-13 | Closing price | 1.95 |
| 2025-11-14 | Closing price | 1.93 |
| 2025-11-17 | Closing price | 1.95 |
| 2025-11-18 | Closing price | 1.92 |
| 2025-11-19 | Closing price | 1.96 |
| 2025-11-20 | Closing price | 1.95 |
| 2025-11-21 | Closing price | 1.98 |
| 2025-11-24 | Closing price | 2.0 |
| 2025-11-25 | Closing price | 2.0 |
| 2025-11-26 | Closing price | 2.01 |
| 2025-11-27 | Closing price | 2.02 |
| 2025-11-27 | Closing price | 2.02 |
| 2025-11-28 | Closing price | 2.03 |
| 2025-12-01 | Closing price | 2.04 |
| 2025-12-02 | Closing price | 2.06 |
| 2025-12-03 | Closing price | 2.05 |
| 2025-12-04 | Closing price | 2.05 |
| 2025-12-05 | Closing price | 2.04 |
| 2025-12-09 | Closing price | 2.03 |
| 2025-12-10 | Closing price | 2.0 |
| 2025-12-11 | Closing price | 2.0 |
| 2025-12-12 | Closing price | 2.01 |
| 2025-12-15 | Closing price | 2.04 |
| 2025-12-16 | Closing price | 2.01 |
| 2025-12-17 | Closing price | 2.02 |
| 2025-12-18 | Closing price | 2.04 |
| 2025-12-19 | Closing price | 2.03 |
| 2025-12-22 | Closing price | 2.08 |
| 2025-12-23 | Closing price | 2.08 |
| 2025-12-26 | Closing price | 2.07 |
| 2025-12-29 | Closing price | 2.08 |
| 2026-01-02 | Closing price | 2.11 |
| 2026-01-05 | Closing price | 2.12 |
| 2026-01-06 | Closing price | 2.14 |
| 2026-01-07 | Closing price | 2.15 |
| 2026-01-08 | Closing price | 2.17 |
| 2026-01-09 | Closing price | 2.16 |
| 2026-01-12 | Closing price | 2.2 |
| 2026-01-13 | Closing price | 2.21 |
| 2026-01-14 | Closing price | 2.21 |
| 2026-01-15 | Closing price | 2.22 |
| 2026-01-16 | Closing price | 2.21 |
| 2026-01-19 | Closing price | 2.21 |
| 2026-01-19 | Closing price | 2.21 |
| 2026-01-20 | Closing price | 2.15 |
| 2026-01-21 | Closing price | 2.2 |
| 2026-01-22 | Closing price | 2.21 |
| 2026-01-23 | Closing price | 2.2 |
| 2026-01-26 | Closing price | 2.2 |
| 2026-01-27 | Closing price | 2.18 |
| 2026-01-28 | Closing price | 2.18 |
| 2026-01-29 | Closing price | 2.18 |
| 2026-01-30 | Closing price | 2.2 |
| 2026-02-02 | Closing price | 2.2 |
| 2026-02-03 | Closing price | 2.2 |
| 2026-02-04 | Closing price | 2.23 |
| 2026-02-05 | Closing price | 2.24 |
| 2026-02-06 | Closing price | 2.23 |
| 2026-02-09 | Closing price | 2.26 |
| 2026-02-10 | Closing price | 2.26 |
| 2026-02-11 | Closing price | 2.26 |
| 2026-02-12 | Closing price | 2.28 |
| 2026-02-13 | Closing price | 2.24 |
| 2026-02-16 | Closing price | 2.26 |
| 2026-02-18 | Closing price | 2.29 |
| 2026-02-19 | Closing price | 2.3 |
| 2026-02-20 | Closing price | 2.25 |
| 2026-02-23 | Closing price | 2.25 |
| 2026-02-24 | Closing price | 2.25 |
| 2026-02-25 | Closing price | 2.29 |
| 2026-02-26 | Closing price | 2.32 |
| 2026-02-27 | Closing price | 2.26 |
| 2026-03-02 | Closing price | 2.28 |
| 2026-03-03 | Closing price | 2.24 |
| 2026-03-04 | Closing price | 2.19 |
| 2026-03-05 | Closing price | 2.2 |
| 2026-03-06 | Closing price | 2.18 |
| 2026-03-09 | Closing price | 2.05 |
| 2026-03-10 | Closing price | 2.08 |
| 2026-03-11 | Closing price | 2.12 |
| 2026-03-12 | Closing price | 2.11 |
| 2026-03-13 | Closing price | 2.11 |
| 2026-03-13 | Closing price | 2.11 |
| 2026-03-13 | Closing price | 2.11 |
| 2026-03-16 | Closing price | 2.1 |
| 2026-03-17 | Closing price | 2.11 |
| 2026-03-18 | Closing price | 2.13 |
| 2026-03-19 | Closing price | 2.14 |
| 2026-03-23 | Closing price | 2.07 |
| 2026-03-24 | Closing price | 2.11 |
| 2026-03-25 | Closing price | 2.14 |
| 2026-03-26 | Closing price | 2.15 |
| 2026-03-27 | Closing price | 2.16 |
| 2026-03-30 | Closing price | 2.06 |
| 2026-03-31 | Closing price | 2.1 |
| 2026-04-01 | Closing price | 2.05 |
| 2026-04-06 | Closing price | 2.05 |
| 2026-04-07 | Closing price | 2.07 |
| 2026-04-08 | Closing price | 2.09 |
| 2026-04-10 | Closing price | 2.07 |
| 2026-04-13 | Closing price | 2.04 |
| 2026-04-14 | Closing price | 2.05 |
| 2026-04-15 | Closing price | 2.08 |
| 2026-04-16 | Closing price | 2.09 |
| 2026-04-17 | Closing price | 2.09 |
| 2026-04-20 | Closing price | 2.11 |
| 2026-04-21 | Closing price | 2.09 |
| 2026-04-22 | Closing price | 2.12 |
| 2026-04-23 | Closing price | 2.11 |
| 2026-04-24 | Closing price | 2.06 |
| 2026-04-27 | Closing price | 2.05 |
| 2026-04-28 | Closing price | 2.03 |
| 2026-04-29 | Closing price | 2.05 |
| 2026-04-30 | Closing price | 2.08 |
| 2026-05-04 | Closing price | 2.09 |
| 2026-05-05 | Closing price | 2.1 |
| 2026-05-06 | Closing price | 2.11 |
| 2026-05-07 | Closing price | 2.15 |
| 2026-05-08 | Closing price | 2.12 |
| 2026-05-11 | Closing price | 2.12 |
| 2026-05-12 | Closing price | 2.1 |
| 2026-05-13 | Closing price | 2.06 |
| 2026-05-14 | Closing price | 2.09 |
| 2026-05-15 | Closing price | 2.09 |
| 2026-05-18 | Closing price | 2.08 |
| 2026-05-19 | Closing price | 2.07 |
| 2026-05-20 | Closing price | 2.06 |
| 2026-05-21 | Closing price | 2.03 |
| 2026-05-22 | Closing price | 2.04 |
| 2026-05-25 | Closing price | 2.05 |
| 2026-05-26 | Closing price | 2.03 |
| 2026-05-28 | Closing price | 2.03 |
| 2026-05-29 | Closing price | 2.08 |
| 2026-06-01 | Closing price | 2.05 |
| 2026-06-02 | Closing price | 2.06 |
| 2026-06-03 | Closing price | 2.05 |
| 2026-06-04 | Closing price | 2.03 |
| 2026-06-05 | Closing price | 2.04 |
| 2026-06-08 | Closing price | 1.98 |
| 2026-06-09 | Closing price | 2.0 |
| 2026-06-10 | Closing price | 1.98 |
| 2026-06-11 | Closing price | 1.97 |
| 2026-06-15 | Closing price | 2.05 |
| 2026-06-15 | Closing price | 2.05 |
| 2026-06-16 | Closing price | 2.05 |
| 2026-06-17 | Closing price | 2.04 |
| 2026-06-18 | Closing price | 2.02 |
| 2026-06-19 | Closing price | 2.03 |
| 2026-06-22 | Closing price | 2.03 |
| 2026-06-23 | Closing price | 2.0 |
| 2026-06-24 | Closing price | 2.03 |
| 2026-06-25 | Closing price | 2.04 |
| 2026-06-26 | Closing price | 2.05 |
| 2026-06-29 | Closing price | 2.06 |
| 2026-06-30 | Closing price | 2.08 |
| 2026-07-01 | Closing price | 2.07 |
| 2026-07-02 | Closing price | 2.08 |
| 2026-07-03 | Closing price | 2.1 |
| 2026-07-06 | Closing price | 2.1 |
| 2026-07-07 | Closing price | 2.08 |
| 2026-07-08 | Closing price | 2.1 |
| 2026-07-09 | Closing price | 2.11 |
| 2026-07-10 | Closing price | 2.1 |
| 2026-07-13 | Closing price | 2.12 |
| 2026-07-14 | Closing price | 2.12 |
| 2026-07-15 | Closing price | 2.12 |
| 2026-07-16 | Closing price | 2.12 |
| 2026-07-17 | Closing price | 2.15 |
| 2026-07-20 | Closing price | 2.17 |
| 2026-07-21 | Closing price | 2.14 |
| 2026-07-21 | Closing price | 2.14 |
| 2026-07-22 | Closing price | 2.16 |
| 2026-07-23 | Closing price | 2.12 |
| 2026-07-24 | Closing price | 2.11 |
| 2026-07-27 | Closing price | 2.11 |
| 2026-07-28 | Closing price | 2.12 |
| 2026-07-29 | Closing price | 2.22 |
| 2026-07-30 | Closing price | 2.21 |
| 2026-07-31 | Closing price | 2.22 |
| 2026-08-03 | Closing price | 2.22 |
| 2026-08-04 | Closing price | 2.22 |
| 2026-08-05 | Closing price | 2.23 |
| 2026-08-06 | Closing price | 2.24 |
| 2026-08-07 | Closing price | 2.21 |
| 2026-08-10 | Closing price | 2.24 |
| 2026-08-11 | Closing price | 2.27 |
| 2026-08-12 | Closing price | 2.3 |
| 2026-08-13 | Closing price | 2.3 |
| 2026-08-14 | Closing price | 2.32 |
| 2026-08-17 | Closing price | 2.32 |
| 2026-08-18 | Closing price | 2.28 |
| 2026-08-19 | Closing price | 2.34 |
| 2026-08-20 | Closing price | 2.37 |
| 2026-08-24 | Closing price | 2.35 |
| 2026-08-25 | Closing price | 2.29 |
| 2026-08-26 | Closing price | 2.3 |
| 2026-08-27 | Closing price | 2.25 |
| 2026-08-28 | Closing price | 2.19 |
| 2026-09-01 | Closing price | 2.3 |
| 2026-09-02 | Closing price | 2.23 |
| 2026-09-03 | Closing price | 2.23 |
| 2026-09-04 | Closing price | 2.25 |
| 2026-09-07 | Closing price | 2.26 |
| 2026-09-08 | Closing price | 2.24 |
| 2026-09-09 | Closing price | 2.21 |
| 2026-09-10 | Closing price | 2.22 |
| 2026-09-11 | Closing price | 2.18 |
| 2026-09-14 | Closing price | 2.22 |
| 2026-09-15 | Closing price | 2.24 |
| 2026-09-16 | Closing price | 2.2 |
| 2026-09-17 | Closing price | 2.2 |
| 2026-09-18 | Closing price | 2.07 |
| 2026-09-21 | Closing price | 2.11 |
| 2026-09-22 | Closing price | 2.11 |
| 2026-09-23 | Closing price | 2.13 |
| 2026-09-24 | Closing price | 2.11 |
| 2026-09-25 | Closing price | 2.17 |
| 2026-09-28 | Closing price | 2.12 |
| 2026-09-29 | Closing price | 2.18 |
| 2026-09-30 | Closing price | 2.16 |
| 2026-10-01 | Closing price | 2.12 |
| 2026-10-02 | Closing price | 2.1 |
| 2026-10-05 | Closing price | 2.13 |
| 2026-10-06 | Closing price | 2.16 |
| 2026-10-07 | Closing price | 2.17 |
| 2026-10-08 | Closing price | 2.16 |
| 2026-10-09 | Closing price | 2.28 |
| 2026-10-12 | Closing price | 2.23 |
| 2026-10-13 | Closing price | 2.22 |
| 2026-10-14 | Closing price | 2.2 |
| 2026-10-15 | Closing price | 2.23 |
| 2026-10-16 | Closing price | 2.24 |
| 2026-10-19 | Closing price | 2.25 |
| 2026-10-20 | Closing price | 2.26 |
| 2026-10-21 | Closing price | 2.27 |
| 2026-10-22 | Closing price | 2.26 |
| 2026-10-23 | Closing price | 2.25 |
| 2026-10-26 | Closing price | 2.26 |
| 2026-10-27 | Closing price | 2.3 |
| 2026-10-28 | Closing price | 2.28 |
| 2026-10-29 | Closing price | 2.29 |
| 2026-10-30 | Closing price | 2.25 |
| 2026-11-03 | Closing price | 2.3 |
| 2026-11-04 | Closing price | 2.31 |
| 2026-11-05 | Closing price | 2.31 |
| 2026-11-06 | Closing price | 2.3 |
| 2026-11-09 | Closing price | 2.29 |
The portal's model puts the upside to fair value at +29%
On the portal's model the fair value of the share is 29% above the current price. The model takes into account EBITDA growth and a target multiple, not the current market consensus. It is our own valuation tool.
The +29% upside corresponds to a 'rather attractive' rating on our scale. It is supported by low multiples – P/E 2.9 and EV/EBITDA 4.36 – as well as a 5.1% dividend yield.
The share is held in the portal's live model strategies PH FVC (quality). That is a fact, not an argument for the verdict: membership is determined by the strategy's own screen.
Valuation on the latest reported figures
| Metric | Value |
|---|---|
| Market cap | 73.0 bn PHP |
| P/E (LTM) | 2.9 |
| EV/EBITDA (LTM) | 4.4 |
| P/B | 0.24 |
| Net debt / EBITDA (LTM) | 2.31 |
| ROE | 7.8% |
| Dividend yield (12m) | 5.1% |
Bottom line
The strong point of the report is net profit growth of 20.6% on revenue up 4.8%: the margin rose to 30.2% from 26.2%, and that is not a one-off but a result of operating efficiency. The weak spots are modest revenue growth and the undisclosed direction of the debt ratio. The key question for a holder is whether the margin above 30% and the 5.1% dividend will hold at the current price. Our conclusion: rather attractive – on the portal's model the upside is +29%. Our view: the share is rather attractive at the current price; upside on the portal model +29%.