Jollibee: revenue accelerated to +16.5%, but profit lags – margin compressed to 3.6%
Contents

In its Q3 2026 report, Jollibee Foods Corporation posted revenue of PHP 88,941.3 mn, operating profit of PHP 4,976.2 mn and net profit of PHP 3,213.1 mn. Revenue growth accelerated to +16.5% YoY from +11.4% a quarter earlier, yet net profit rose only +5.9% and the net margin fell to 3.6% from 4.0% a year earlier. With a P/E LTM of 18.97 and a portal-model upside of +7%, the share looks fairly valued. Our conclusion: fairly valued – the deciding argument is that the portal model's upside is only +7%. Our view: the share is fairly valued; upside on the portal model +7%.
Our view: is there upside
Our view in numbers
| Metric | Our read |
|---|---|
| Verdict | Neutral |
| Upside on the portal model | +7% |
| How the model works | fundamental value-creation model: EBITDA growth times the target multiple, against market cap |
| Dividend yield, 12m | 2.3% |
| Net debt / EBITDA | 2.89 – high leverage |
| Strongest case for | Revenue accelerated to +16.5% YoY – the fastest growth in recent quarters, which could lead to profit recovery. |
| Strongest case against | Net profit rose only 5.9%, and the margin compressed to 3.6% from 4.0%, limiting the potential for value growth. |
| What would change the view | The verdict would improve if the net margin recovers to 4.0% or above while revenue growth is maintained. |
Key takeaways
— Revenue accelerated to +16.5% YoY – the fastest growth in recent quarters
— Net profit rose only +5.9%, and the margin compressed to 3.6% from 4.0%
— Operating profit grew to PHP 4,976.2 mn, but its growth lags revenue
— Leverage at 2.89x EBITDA LTM is moderate but needs monitoring
— Dividend yield of 2.31% is modest against the cost of capital
— P/E LTM 18.97 and EV/EBITDA LTM 7.59 – valuation is close to fair
— The portal model implies +7% upside – almost no cushion
Key figures, PHP bn
| Metric | Q3 2025 | Q3 2026 | Change |
|---|---|---|---|
| Revenue | 76.4 | 88.9 | +16.5% |
| EBITDA | 9.96 | — | — |
| Operating profit | 5.16 | 4.98 | -3.6% |
| Net profit | 3.03 | 3.21 | +5.9% |
| Operating cash flow | 8.53 | — | — |
| Capex | 4.92 | — | — |
| EBITDA margin | 13.0% | — | — |
| Net margin | 4.0% | 3.6% | -0.4 pp |
Revenue accelerated to +16.5% YoY – the fastest growth in recent quarters
In Q3 2026, Jollibee's revenue reached PHP 88,941.3 mn, up 16.5% year on year. This is an acceleration from +11.4% in Q2 2026 and well above +9.1% in Q1.
The quarterly trend shows consistent improvement: after +9.8% in Q4 2025 and +9.1% in Q1 2026, growth accelerated to +11.4% in Q2 and +16.5% in Q3. Such a reversal points to recovering demand.
The revenue acceleration is the main positive signal of the report, but it did not translate into profit proportionally, raising the question of the cost structure.
Revenue and EBITDA by quarter
| Period | Measure | bn PHP |
|---|---|---|
| Q4 2024 | Revenue | 73.694537 |
| Q1 2025 | Revenue | 70.69574 |
| Q2 2025 | Revenue | 77.626069 |
| Q3 2025 | Revenue | 76.37020600000001 |
| Q4 2025 | Revenue | 80.889921 |
| Q1 2026 | Revenue | 77.106941 |
| Q2 2026 | Revenue | 86.511382 |
| Q3 2026 | Revenue | 88.94133900000001 |
| Q4 2024 | EBITDA | −0.9522999999999999 |
| Q1 2025 | EBITDA | 8.155942 |
| Q2 2025 | EBITDA | 10.566912 |
| Q3 2025 | EBITDA | 9.960567999999999 |
| Q4 2025 | EBITDA | 9.374830000000001 |
| Q1 2026 | EBITDA | 7.566260000000011 |
EBITDA margin
| Period | Measure | % |
|---|---|---|
| Q4 2024 | EBITDA margin | −1.3 |
| Q1 2025 | EBITDA margin | 11.5 |
| Q2 2025 | EBITDA margin | 13.6 |
| Q3 2025 | EBITDA margin | 13.0 |
| Q4 2025 | EBITDA margin | 11.6 |
| Q1 2026 | EBITDA margin | 9.8 |
| Q2 2026 | EBITDA margin | — |
| Q3 2026 | EBITDA margin | — |
Missing EBITDA shown as zero, as in the original chart
Net profit rose only +5.9%, and the margin compressed to 3.6% from 4.0%
Net profit in Q3 2026 was PHP 3,213.1 mn, up 5.9% year on year. With revenue growing 16.5%, this means the net margin fell to 3.6% from 4.0% a year earlier.
The gap between revenue and profit growth points to faster cost growth. Operating profit rose to PHP 4,976.2 mn, but its dynamics also lag revenue.
Margin compression is the key negative of the report. If revenue acceleration is not accompanied by a recovery in profitability, profit will grow more slowly than investors would like.
Net profit by quarter
| Period | Measure | bn PHP |
|---|---|---|
| Q4 2024 | Net profit | 1.8503209999999999 |
| Q1 2025 | Net profit | 2.498864 |
| Q2 2025 | Net profit | 3.210887 |
| Q3 2025 | Net profit | 3.033566 |
| Q4 2025 | Net profit | 2.221442 |
| Q1 2026 | Net profit | 1.4082670000000002 |
| Q2 2026 | Net profit | 3.519259 |
| Q3 2026 | Net profit | 3.213139 |
Operating profit grew to PHP 4,976.2 mn, but its growth lags revenue
Operating profit in Q3 2026 was PHP 4,976.2 mn. This is above Q2 (PHP 4,837.9 mn) and Q1 (PHP 2,766.6 mn), but year-on-year growth is more modest than revenue.
Operating profit lagging revenue means operating expenses are growing faster than income. This could be due to network expansion, higher raw material or labour costs.
For investors, it is important that operating efficiency recovers – otherwise revenue acceleration will not translate into business value growth.
Net debt
at each reporting date, current net debt / EBITDA (LTM) = 2.89
| Period | Measure | bn PHP |
|---|---|---|
| Q4 2024 | Net debt | 80.002155 |
| Q1 2025 | Net debt | 105.454757 |
| Q2 2025 | Net debt | 92.27950200000001 |
| Q3 2025 | Net debt | 94.62776999999998 |
| Q4 2025 | Net debt | 104.38285299999998 |
| Q1 2026 | Net debt | 114.51231700000001 |
Leverage at 2.89x EBITDA LTM is moderate but needs monitoring
Net debt at the latest balance sheet is PHP 104,382.9 mn, and the net debt to EBITDA LTM ratio is 2.89. This is a moderate level for a company with growing revenue.
EBITDA LTM is PHP 36,134.1 mn, providing debt coverage. However, the rise in net debt from PHP 80,002.2 mn in Q4 2024 to PHP 104,382.9 mn warrants attention.
With revenue accelerating, leverage may decline organically if the company generates sufficient cash flow. The 2.89 level is not alarming but limits financial flexibility.
Dividend yield of 2.31% is modest against the cost of capital
The trailing 12-month dividend yield is 2.31%. This is a modest level that does not compensate for the risk of holding the share at the current valuation.
With the payout ratio the company maintains and LTM profit of PHP 8,953.8 mn, dividend payments remain moderate. The yield is lower than one might expect from a company with growing revenue.
For income-oriented investors, the dividend is not the main argument for buying – rather a supplement to growth potential.
Share price, three years
close, last point 2026-11-09
| Period | Measure | PHP per share |
|---|---|---|
| 2023-11-09 | Closing price | 218.4 |
| 2023-11-10 | Closing price | 216.4 |
| 2023-11-13 | Closing price | 214.0 |
| 2023-11-13 | Closing price | 214.0 |
| 2023-11-14 | Closing price | 218.0 |
| 2023-11-14 | Closing price | 218.0 |
| 2023-11-15 | Closing price | 217.0 |
| 2023-11-16 | Closing price | 223.6 |
| 2023-11-17 | Closing price | 230.0 |
| 2023-11-20 | Closing price | 227.0 |
| 2023-11-21 | Closing price | 238.0 |
| 2023-11-22 | Closing price | 240.0 |
| 2023-11-23 | Closing price | 238.8 |
| 2023-11-24 | Closing price | 238.4 |
| 2023-11-28 | Closing price | 234.8 |
| 2023-11-29 | Closing price | 233.8 |
| 2023-11-30 | Closing price | 229.8 |
| 2023-12-01 | Closing price | 233.8 |
| 2023-12-04 | Closing price | 244.0 |
| 2023-12-05 | Closing price | 245.0 |
| 2023-12-06 | Closing price | 241.0 |
| 2023-12-07 | Closing price | 235.8 |
| 2023-12-11 | Closing price | 238.8 |
| 2023-12-12 | Closing price | 239.2 |
| 2023-12-13 | Closing price | 236.0 |
| 2023-12-14 | Closing price | 245.0 |
| 2023-12-15 | Closing price | 246.0 |
| 2023-12-18 | Closing price | 251.6 |
| 2023-12-19 | Closing price | 247.8 |
| 2023-12-20 | Closing price | 242.0 |
| 2023-12-21 | Closing price | 241.0 |
| 2023-12-22 | Closing price | 250.0 |
| 2023-12-27 | Closing price | 247.0 |
| 2023-12-28 | Closing price | 249.8 |
| 2023-12-29 | Closing price | 251.4 |
| 2024-01-02 | Closing price | 255.0 |
| 2024-01-03 | Closing price | 254.6 |
| 2024-01-04 | Closing price | 256.0 |
| 2024-01-05 | Closing price | 258.0 |
| 2024-01-08 | Closing price | 257.0 |
| 2024-01-09 | Closing price | 253.0 |
| 2024-01-10 | Closing price | 250.0 |
| 2024-01-11 | Closing price | 259.8 |
| 2024-01-12 | Closing price | 265.0 |
| 2024-01-15 | Closing price | 266.8 |
| 2024-01-16 | Closing price | 263.0 |
| 2024-01-17 | Closing price | 261.6 |
| 2024-01-18 | Closing price | 261.0 |
| 2024-01-19 | Closing price | 267.0 |
| 2024-01-22 | Closing price | 259.8 |
| 2024-01-23 | Closing price | 263.0 |
| 2024-01-24 | Closing price | 270.0 |
| 2024-01-25 | Closing price | 270.2 |
| 2024-01-26 | Closing price | 274.6 |
| 2024-01-29 | Closing price | 264.0 |
| 2024-01-30 | Closing price | 259.0 |
| 2024-01-31 | Closing price | 254.0 |
| 2024-02-01 | Closing price | 254.0 |
| 2024-02-02 | Closing price | 259.8 |
| 2024-02-05 | Closing price | 261.2 |
| 2024-02-06 | Closing price | 260.6 |
| 2024-02-07 | Closing price | 262.8 |
| 2024-02-08 | Closing price | 261.4 |
| 2024-02-12 | Closing price | 257.6 |
| 2024-02-13 | Closing price | 258.0 |
| 2024-02-14 | Closing price | 255.0 |
| 2024-02-15 | Closing price | 257.0 |
| 2024-02-16 | Closing price | 259.0 |
| 2024-02-19 | Closing price | 259.0 |
| 2024-02-20 | Closing price | 259.0 |
| 2024-02-21 | Closing price | 261.0 |
| 2024-02-22 | Closing price | 258.2 |
| 2024-02-23 | Closing price | 264.2 |
| 2024-02-26 | Closing price | 267.0 |
| 2024-02-27 | Closing price | 271.8 |
| 2024-02-28 | Closing price | 272.0 |
| 2024-02-29 | Closing price | 273.8 |
| 2024-03-01 | Closing price | 271.6 |
| 2024-03-01 | Closing price | 271.6 |
| 2024-03-04 | Closing price | 267.0 |
| 2024-03-04 | Closing price | 267.0 |
| 2024-03-05 | Closing price | 255.0 |
| 2024-03-06 | Closing price | 253.0 |
| 2024-03-07 | Closing price | 256.0 |
| 2024-03-07 | Closing price | 256.0 |
| 2024-03-08 | Closing price | 264.0 |
| 2024-03-11 | Closing price | 260.0 |
| 2024-03-12 | Closing price | 262.0 |
| 2024-03-13 | Closing price | 264.2 |
| 2024-03-14 | Closing price | 268.0 |
| 2024-03-15 | Closing price | 257.4 |
| 2024-03-18 | Closing price | 260.0 |
| 2024-03-19 | Closing price | 268.0 |
| 2024-03-20 | Closing price | 259.0 |
| 2024-03-21 | Closing price | 261.0 |
| 2024-03-22 | Closing price | 264.2 |
| 2024-03-25 | Closing price | 257.4 |
| 2024-03-26 | Closing price | 254.0 |
| 2024-03-27 | Closing price | 252.6 |
| 2024-04-01 | Closing price | 248.6 |
| 2024-04-01 | Closing price | 248.6 |
| 2024-04-02 | Closing price | 247.2 |
| 2024-04-03 | Closing price | 242.0 |
| 2024-04-04 | Closing price | 232.6 |
| 2024-04-05 | Closing price | 230.0 |
| 2024-04-08 | Closing price | 236.0 |
| 2024-04-11 | Closing price | 235.2 |
| 2024-04-11 | Closing price | 235.2 |
| 2024-04-12 | Closing price | 235.6 |
| 2024-04-15 | Closing price | 227.6 |
| 2024-04-16 | Closing price | 221.0 |
| 2024-04-17 | Closing price | 223.6 |
| 2024-04-18 | Closing price | 225.0 |
| 2024-04-19 | Closing price | 220.2 |
| 2024-04-19 | Closing price | 220.2 |
| 2024-04-22 | Closing price | 217.0 |
| 2024-04-23 | Closing price | 222.8 |
| 2024-04-24 | Closing price | 232.0 |
| 2024-04-25 | Closing price | 235.0 |
| 2024-04-26 | Closing price | 239.0 |
| 2024-04-26 | Closing price | 239.0 |
| 2024-04-29 | Closing price | 240.0 |
| 2024-04-30 | Closing price | 238.0 |
| 2024-05-02 | Closing price | 226.0 |
| 2024-05-02 | Closing price | 226.0 |
| 2024-05-03 | Closing price | 219.0 |
| 2024-05-06 | Closing price | 219.0 |
| 2024-05-07 | Closing price | 223.0 |
| 2024-05-08 | Closing price | 221.8 |
| 2024-05-08 | Closing price | 221.8 |
| 2024-05-09 | Closing price | 219.8 |
| 2024-05-10 | Closing price | 222.0 |
| 2024-05-13 | Closing price | 218.8 |
| 2024-05-14 | Closing price | 219.6 |
| 2024-05-15 | Closing price | 222.0 |
| 2024-05-16 | Closing price | 224.0 |
| 2024-05-17 | Closing price | 226.0 |
| 2024-05-17 | Closing price | 226.0 |
| 2024-05-20 | Closing price | 230.0 |
| 2024-05-21 | Closing price | 230.0 |
| 2024-05-22 | Closing price | 229.4 |
| 2024-05-23 | Closing price | 229.0 |
| 2024-05-24 | Closing price | 230.0 |
| 2024-05-27 | Closing price | 229.8 |
| 2024-05-28 | Closing price | 220.2 |
| 2024-05-29 | Closing price | 221.0 |
| 2024-05-30 | Closing price | 216.0 |
| 2024-05-31 | Closing price | 216.4 |
| 2024-06-03 | Closing price | 224.0 |
| 2024-06-03 | Closing price | 224.0 |
| 2024-06-04 | Closing price | 223.6 |
| 2024-06-05 | Closing price | 223.0 |
| 2024-06-06 | Closing price | 228.8 |
| 2024-06-07 | Closing price | 230.0 |
| 2024-06-10 | Closing price | 228.6 |
| 2024-06-11 | Closing price | 230.0 |
| 2024-06-13 | Closing price | 222.2 |
| 2024-06-14 | Closing price | 219.0 |
| 2024-06-18 | Closing price | 223.8 |
| 2024-06-19 | Closing price | 223.0 |
| 2024-06-20 | Closing price | 217.2 |
| 2024-06-21 | Closing price | 211.0 |
| 2024-06-24 | Closing price | 218.0 |
| 2024-06-25 | Closing price | 218.0 |
| 2024-06-26 | Closing price | 223.0 |
| 2024-06-27 | Closing price | 224.0 |
| 2024-06-28 | Closing price | 226.0 |
| 2024-07-01 | Closing price | 225.2 |
| 2024-07-02 | Closing price | 226.2 |
| 2024-07-03 | Closing price | 230.2 |
| 2024-07-04 | Closing price | 231.4 |
| 2024-07-05 | Closing price | 234.0 |
| 2024-07-08 | Closing price | 233.0 |
| 2024-07-09 | Closing price | 230.8 |
| 2024-07-10 | Closing price | 222.0 |
| 2024-07-11 | Closing price | 227.2 |
| 2024-07-12 | Closing price | 227.4 |
| 2024-07-15 | Closing price | 230.0 |
| 2024-07-16 | Closing price | 230.0 |
| 2024-07-17 | Closing price | 231.0 |
| 2024-07-18 | Closing price | 231.2 |
| 2024-07-19 | Closing price | 229.4 |
| 2024-07-22 | Closing price | 228.0 |
| 2024-07-23 | Closing price | 229.0 |
| 2024-07-25 | Closing price | 225.0 |
| 2024-07-26 | Closing price | 228.0 |
| 2024-07-29 | Closing price | 228.2 |
| 2024-07-29 | Closing price | 228.2 |
| 2024-07-30 | Closing price | 227.0 |
| 2024-07-31 | Closing price | 230.0 |
| 2024-08-01 | Closing price | 232.8 |
| 2024-08-02 | Closing price | 229.4 |
| 2024-08-05 | Closing price | 222.0 |
| 2024-08-06 | Closing price | 226.0 |
| 2024-08-07 | Closing price | 226.8 |
| 2024-08-08 | Closing price | 229.0 |
| 2024-08-09 | Closing price | 231.0 |
| 2024-08-12 | Closing price | 231.0 |
| 2024-08-13 | Closing price | 233.4 |
| 2024-08-14 | Closing price | 241.6 |
| 2024-08-15 | Closing price | 244.0 |
| 2024-08-16 | Closing price | 252.2 |
| 2024-08-19 | Closing price | 248.0 |
| 2024-08-20 | Closing price | 245.8 |
| 2024-08-21 | Closing price | 250.0 |
| 2024-08-22 | Closing price | 254.0 |
| 2024-08-27 | Closing price | 252.4 |
| 2024-08-28 | Closing price | 254.8 |
| 2024-08-29 | Closing price | 257.6 |
| 2024-08-30 | Closing price | 259.8 |
| 2024-09-02 | Closing price | 260.0 |
| 2024-09-03 | Closing price | 261.0 |
| 2024-09-04 | Closing price | 254.0 |
| 2024-09-05 | Closing price | 260.0 |
| 2024-09-06 | Closing price | 255.0 |
| 2024-09-09 | Closing price | 252.0 |
| 2024-09-10 | Closing price | 252.6 |
| 2024-09-11 | Closing price | 250.0 |
| 2024-09-12 | Closing price | 256.0 |
| 2024-09-13 | Closing price | 254.0 |
| 2024-09-16 | Closing price | 255.0 |
| 2024-09-17 | Closing price | 260.0 |
| 2024-09-18 | Closing price | 262.8 |
| 2024-09-19 | Closing price | 257.0 |
| 2024-09-20 | Closing price | 270.0 |
| 2024-09-23 | Closing price | 272.8 |
| 2024-09-24 | Closing price | 272.8 |
| 2024-09-25 | Closing price | 269.0 |
| 2024-09-26 | Closing price | 270.0 |
| 2024-09-27 | Closing price | 269.0 |
| 2024-09-30 | Closing price | 268.6 |
| 2024-10-01 | Closing price | 268.6 |
| 2024-10-02 | Closing price | 266.6 |
| 2024-10-03 | Closing price | 271.0 |
| 2024-10-04 | Closing price | 269.4 |
| 2024-10-07 | Closing price | 275.0 |
| 2024-10-08 | Closing price | 273.0 |
| 2024-10-09 | Closing price | 274.8 |
| 2024-10-10 | Closing price | 275.0 |
| 2024-10-11 | Closing price | 274.0 |
| 2024-10-14 | Closing price | 275.0 |
| 2024-10-15 | Closing price | 276.8 |
| 2024-10-16 | Closing price | 276.8 |
| 2024-10-17 | Closing price | 277.4 |
| 2024-10-18 | Closing price | 276.8 |
| 2024-10-21 | Closing price | 276.0 |
| 2024-10-22 | Closing price | 278.6 |
| 2024-10-23 | Closing price | 275.2 |
| 2024-10-24 | Closing price | 267.0 |
| 2024-10-25 | Closing price | 266.4 |
| 2024-10-28 | Closing price | 269.0 |
| 2024-10-29 | Closing price | 265.0 |
| 2024-10-30 | Closing price | 270.0 |
| 2024-10-31 | Closing price | 265.2 |
| 2024-11-04 | Closing price | 264.2 |
| 2024-11-05 | Closing price | 275.0 |
| 2024-11-06 | Closing price | 271.2 |
| 2024-11-07 | Closing price | 265.0 |
| 2024-11-08 | Closing price | 260.0 |
| 2024-11-11 | Closing price | 260.0 |
| 2024-11-12 | Closing price | 259.4 |
| 2024-11-13 | Closing price | 255.0 |
| 2024-11-14 | Closing price | 258.0 |
| 2024-11-15 | Closing price | 260.0 |
| 2024-11-18 | Closing price | 260.0 |
| 2024-11-18 | Closing price | 260.0 |
| 2024-11-19 | Closing price | 267.4 |
| 2024-11-20 | Closing price | 274.0 |
| 2024-11-21 | Closing price | 269.4 |
| 2024-11-22 | Closing price | 265.0 |
| 2024-11-25 | Closing price | 275.6 |
| 2024-11-26 | Closing price | 271.6 |
| 2024-11-27 | Closing price | 271.8 |
| 2024-11-28 | Closing price | 261.2 |
| 2024-11-29 | Closing price | 258.0 |
| 2024-12-02 | Closing price | 265.0 |
| 2024-12-03 | Closing price | 262.0 |
| 2024-12-04 | Closing price | 262.0 |
| 2024-12-05 | Closing price | 262.8 |
| 2024-12-06 | Closing price | 266.8 |
| 2024-12-09 | Closing price | 260.0 |
| 2024-12-10 | Closing price | 270.0 |
| 2024-12-11 | Closing price | 268.6 |
| 2024-12-12 | Closing price | 265.0 |
| 2024-12-13 | Closing price | 260.0 |
| 2024-12-16 | Closing price | 257.2 |
| 2024-12-17 | Closing price | 260.0 |
| 2024-12-18 | Closing price | 260.0 |
| 2024-12-19 | Closing price | 256.0 |
| 2024-12-20 | Closing price | 256.4 |
| 2024-12-23 | Closing price | 256.8 |
| 2024-12-26 | Closing price | 260.0 |
| 2024-12-27 | Closing price | 269.0 |
| 2025-01-02 | Closing price | 268.0 |
| 2025-01-03 | Closing price | 266.6 |
| 2025-01-06 | Closing price | 261.0 |
| 2025-01-07 | Closing price | 264.0 |
| 2025-01-08 | Closing price | 267.0 |
| 2025-01-09 | Closing price | 264.6 |
| 2025-01-10 | Closing price | 262.4 |
| 2025-01-13 | Closing price | 255.0 |
| 2025-01-14 | Closing price | 251.4 |
| 2025-01-15 | Closing price | 251.4 |
| 2025-01-16 | Closing price | 242.6 |
| 2025-01-17 | Closing price | 247.0 |
| 2025-01-20 | Closing price | 247.0 |
| 2025-01-21 | Closing price | 247.0 |
| 2025-01-22 | Closing price | 245.0 |
| 2025-01-23 | Closing price | 248.6 |
| 2025-01-24 | Closing price | 247.6 |
| 2025-01-27 | Closing price | 238.2 |
| 2025-01-28 | Closing price | 242.0 |
| 2025-01-30 | Closing price | 236.6 |
| 2025-01-31 | Closing price | 222.0 |
| 2025-02-03 | Closing price | 226.0 |
| 2025-02-04 | Closing price | 235.0 |
| 2025-02-05 | Closing price | 244.6 |
| 2025-02-06 | Closing price | 243.0 |
| 2025-02-07 | Closing price | 236.2 |
| 2025-02-10 | Closing price | 232.6 |
| 2025-02-11 | Closing price | 236.0 |
| 2025-02-12 | Closing price | 237.0 |
| 2025-02-13 | Closing price | 262.4 |
| 2025-02-14 | Closing price | 259.2 |
| 2025-02-17 | Closing price | 253.0 |
| 2025-02-18 | Closing price | 257.0 |
| 2025-02-19 | Closing price | 252.2 |
| 2025-02-20 | Closing price | 258.0 |
| 2025-02-21 | Closing price | 258.6 |
| 2025-02-24 | Closing price | 254.0 |
| 2025-02-25 | Closing price | 259.0 |
| 2025-02-26 | Closing price | 268.0 |
| 2025-02-27 | Closing price | 266.0 |
| 2025-02-28 | Closing price | 257.2 |
| 2025-03-03 | Closing price | 258.0 |
| 2025-03-04 | Closing price | 252.0 |
| 2025-03-05 | Closing price | 252.0 |
| 2025-03-06 | Closing price | 252.0 |
| 2025-03-07 | Closing price | 252.8 |
| 2025-03-10 | Closing price | 264.0 |
| 2025-03-11 | Closing price | 264.0 |
| 2025-03-12 | Closing price | 260.0 |
| 2025-03-13 | Closing price | 257.2 |
| 2025-03-14 | Closing price | 260.0 |
| 2025-03-17 | Closing price | 258.0 |
| 2025-03-18 | Closing price | 251.8 |
| 2025-03-19 | Closing price | 250.2 |
| 2025-03-20 | Closing price | 248.0 |
| 2025-03-21 | Closing price | 238.0 |
| 2025-03-24 | Closing price | 240.0 |
| 2025-03-24 | Closing price | 240.0 |
| 2025-03-25 | Closing price | 232.8 |
| 2025-03-26 | Closing price | 233.6 |
| 2025-03-27 | Closing price | 233.0 |
| 2025-03-28 | Closing price | 233.4 |
| 2025-03-31 | Closing price | 240.0 |
| 2025-04-02 | Closing price | 231.2 |
| 2025-04-03 | Closing price | 224.0 |
| 2025-04-04 | Closing price | 224.2 |
| 2025-04-07 | Closing price | 203.0 |
| 2025-04-08 | Closing price | 217.2 |
| 2025-04-10 | Closing price | 214.8 |
| 2025-04-11 | Closing price | 216.0 |
| 2025-04-14 | Closing price | 220.2 |
| 2025-04-15 | Closing price | 230.6 |
| 2025-04-16 | Closing price | 234.0 |
| 2025-04-21 | Closing price | 233.8 |
| 2025-04-22 | Closing price | 226.4 |
| 2025-04-23 | Closing price | 220.2 |
| 2025-04-24 | Closing price | 223.2 |
| 2025-04-25 | Closing price | 225.0 |
| 2025-04-28 | Closing price | 223.6 |
| 2025-04-29 | Closing price | 224.0 |
| 2025-04-30 | Closing price | 228.8 |
| 2025-05-02 | Closing price | 226.6 |
| 2025-05-05 | Closing price | 227.4 |
| 2025-05-06 | Closing price | 229.0 |
| 2025-05-07 | Closing price | 235.0 |
| 2025-05-08 | Closing price | 231.4 |
| 2025-05-09 | Closing price | 235.0 |
| 2025-05-13 | Closing price | 233.0 |
| 2025-05-14 | Closing price | 243.2 |
| 2025-05-15 | Closing price | 245.0 |
| 2025-05-16 | Closing price | 245.0 |
| 2025-05-19 | Closing price | 240.0 |
| 2025-05-20 | Closing price | 242.0 |
| 2025-05-21 | Closing price | 243.0 |
| 2025-05-22 | Closing price | 239.0 |
| 2025-05-23 | Closing price | 242.8 |
| 2025-05-26 | Closing price | 241.0 |
| 2025-05-27 | Closing price | 240.2 |
| 2025-05-28 | Closing price | 238.6 |
| 2025-05-29 | Closing price | 238.4 |
| 2025-05-30 | Closing price | 223.0 |
| 2025-06-02 | Closing price | 229.4 |
| 2025-06-03 | Closing price | 230.6 |
| 2025-06-04 | Closing price | 226.2 |
| 2025-06-05 | Closing price | 230.4 |
| 2025-06-09 | Closing price | 228.0 |
| 2025-06-10 | Closing price | 226.0 |
| 2025-06-11 | Closing price | 233.8 |
| 2025-06-13 | Closing price | 226.2 |
| 2025-06-16 | Closing price | 226.2 |
| 2025-06-17 | Closing price | 230.4 |
| 2025-06-18 | Closing price | 226.8 |
| 2025-06-19 | Closing price | 227.6 |
| 2025-06-20 | Closing price | 227.0 |
| 2025-06-23 | Closing price | 220.0 |
| 2025-06-24 | Closing price | 226.0 |
| 2025-06-25 | Closing price | 222.0 |
| 2025-06-26 | Closing price | 223.2 |
| 2025-06-27 | Closing price | 228.6 |
| 2025-06-30 | Closing price | 216.0 |
| 2025-07-01 | Closing price | 225.0 |
| 2025-07-02 | Closing price | 225.0 |
| 2025-07-03 | Closing price | 225.0 |
| 2025-07-04 | Closing price | 227.0 |
| 2025-07-07 | Closing price | 228.0 |
| 2025-07-08 | Closing price | 226.0 |
| 2025-07-09 | Closing price | 229.0 |
| 2025-07-10 | Closing price | 228.0 |
| 2025-07-11 | Closing price | 227.0 |
| 2025-07-14 | Closing price | 229.4 |
| 2025-07-15 | Closing price | 224.6 |
| 2025-07-16 | Closing price | 219.0 |
| 2025-07-17 | Closing price | 219.0 |
| 2025-07-18 | Closing price | 219.2 |
| 2025-07-21 | Closing price | 222.6 |
| 2025-07-22 | Closing price | 224.0 |
| 2025-07-23 | Closing price | 224.0 |
| 2025-07-24 | Closing price | 225.0 |
| 2025-07-25 | Closing price | 224.0 |
| 2025-07-28 | Closing price | 220.8 |
| 2025-07-29 | Closing price | 219.0 |
| 2025-07-30 | Closing price | 219.0 |
| 2025-07-31 | Closing price | 217.0 |
| 2025-08-01 | Closing price | 222.4 |
| 2025-08-04 | Closing price | 220.0 |
| 2025-08-05 | Closing price | 219.0 |
| 2025-08-06 | Closing price | 216.0 |
| 2025-08-07 | Closing price | 217.4 |
| 2025-08-08 | Closing price | 212.4 |
| 2025-08-11 | Closing price | 212.0 |
| 2025-08-12 | Closing price | 215.0 |
| 2025-08-13 | Closing price | 215.0 |
| 2025-08-14 | Closing price | 220.0 |
| 2025-08-15 | Closing price | 218.4 |
| 2025-08-18 | Closing price | 227.4 |
| 2025-08-19 | Closing price | 229.8 |
| 2025-08-20 | Closing price | 234.8 |
| 2025-08-22 | Closing price | 234.2 |
| 2025-08-26 | Closing price | 235.0 |
| 2025-08-27 | Closing price | 235.0 |
| 2025-08-28 | Closing price | 240.0 |
| 2025-08-29 | Closing price | 232.0 |
| 2025-09-01 | Closing price | 235.6 |
| 2025-09-02 | Closing price | 235.6 |
| 2025-09-03 | Closing price | 234.0 |
| 2025-09-04 | Closing price | 233.0 |
| 2025-09-05 | Closing price | 232.8 |
| 2025-09-08 | Closing price | 232.8 |
| 2025-09-09 | Closing price | 227.0 |
| 2025-09-10 | Closing price | 226.0 |
| 2025-09-11 | Closing price | 227.0 |
| 2025-09-12 | Closing price | 225.4 |
| 2025-09-15 | Closing price | 219.2 |
| 2025-09-16 | Closing price | 220.0 |
| 2025-09-17 | Closing price | 220.4 |
| 2025-09-18 | Closing price | 219.0 |
| 2025-09-19 | Closing price | 218.0 |
| 2025-09-22 | Closing price | 218.0 |
| 2025-09-23 | Closing price | 216.2 |
| 2025-09-24 | Closing price | 214.6 |
| 2025-09-25 | Closing price | 212.2 |
| 2025-09-26 | Closing price | 213.0 |
| 2025-09-29 | Closing price | 213.4 |
| 2025-09-30 | Closing price | 214.0 |
| 2025-10-01 | Closing price | 214.6 |
| 2025-10-02 | Closing price | 215.0 |
| 2025-10-03 | Closing price | 222.4 |
| 2025-10-06 | Closing price | 219.0 |
| 2025-10-07 | Closing price | 220.0 |
| 2025-10-08 | Closing price | 219.0 |
| 2025-10-09 | Closing price | 222.0 |
| 2025-10-10 | Closing price | 220.0 |
| 2025-10-13 | Closing price | 218.0 |
| 2025-10-14 | Closing price | 219.2 |
| 2025-10-15 | Closing price | 219.0 |
| 2025-10-16 | Closing price | 219.0 |
| 2025-10-17 | Closing price | 220.0 |
| 2025-10-20 | Closing price | 218.4 |
| 2025-10-21 | Closing price | 219.8 |
| 2025-10-22 | Closing price | 216.0 |
| 2025-10-23 | Closing price | 218.0 |
| 2025-10-24 | Closing price | 218.6 |
| 2025-10-27 | Closing price | 217.0 |
| 2025-10-28 | Closing price | 218.0 |
| 2025-10-29 | Closing price | 219.6 |
| 2025-10-30 | Closing price | 216.6 |
| 2025-11-03 | Closing price | 210.0 |
| 2025-11-04 | Closing price | 208.2 |
| 2025-11-05 | Closing price | 202.0 |
| 2025-11-06 | Closing price | 199.7 |
| 2025-11-07 | Closing price | 190.0 |
| 2025-11-10 | Closing price | 189.9 |
| 2025-11-11 | Closing price | 186.0 |
| 2025-11-12 | Closing price | 190.0 |
| 2025-11-13 | Closing price | 186.0 |
| 2025-11-14 | Closing price | 182.0 |
| 2025-11-17 | Closing price | 190.0 |
| 2025-11-18 | Closing price | 190.2 |
| 2025-11-19 | Closing price | 193.0 |
| 2025-11-20 | Closing price | 195.1 |
| 2025-11-21 | Closing price | 199.8 |
| 2025-11-24 | Closing price | 198.1 |
| 2025-11-25 | Closing price | 197.0 |
| 2025-11-26 | Closing price | 193.0 |
| 2025-11-27 | Closing price | 188.0 |
| 2025-11-27 | Closing price | 188.0 |
| 2025-11-28 | Closing price | 189.0 |
| 2025-12-01 | Closing price | 187.9 |
| 2025-12-02 | Closing price | 187.9 |
| 2025-12-03 | Closing price | 182.5 |
| 2025-12-04 | Closing price | 177.0 |
| 2025-12-05 | Closing price | 179.6 |
| 2025-12-09 | Closing price | 177.2 |
| 2025-12-10 | Closing price | 180.0 |
| 2025-12-11 | Closing price | 179.0 |
| 2025-12-12 | Closing price | 182.0 |
| 2025-12-15 | Closing price | 186.8 |
| 2025-12-16 | Closing price | 189.0 |
| 2025-12-17 | Closing price | 187.3 |
| 2025-12-18 | Closing price | 182.0 |
| 2025-12-19 | Closing price | 181.0 |
| 2025-12-22 | Closing price | 185.4 |
| 2025-12-23 | Closing price | 179.0 |
| 2025-12-26 | Closing price | 179.0 |
| 2025-12-29 | Closing price | 180.0 |
| 2026-01-02 | Closing price | 183.4 |
| 2026-01-05 | Closing price | 183.4 |
| 2026-01-06 | Closing price | 210.0 |
| 2026-01-07 | Closing price | 209.6 |
| 2026-01-08 | Closing price | 206.0 |
| 2026-01-09 | Closing price | 206.0 |
| 2026-01-12 | Closing price | 207.6 |
| 2026-01-13 | Closing price | 207.0 |
| 2026-01-14 | Closing price | 208.4 |
| 2026-01-15 | Closing price | 209.0 |
| 2026-01-16 | Closing price | 213.4 |
| 2026-01-19 | Closing price | 212.8 |
| 2026-01-19 | Closing price | 212.8 |
| 2026-01-20 | Closing price | 209.4 |
| 2026-01-21 | Closing price | 204.2 |
| 2026-01-22 | Closing price | 207.0 |
| 2026-01-23 | Closing price | 203.0 |
| 2026-01-26 | Closing price | 196.1 |
| 2026-01-27 | Closing price | 200.0 |
| 2026-01-28 | Closing price | 203.0 |
| 2026-01-29 | Closing price | 205.0 |
| 2026-01-30 | Closing price | 205.0 |
| 2026-02-02 | Closing price | 199.8 |
| 2026-02-03 | Closing price | 202.0 |
| 2026-02-04 | Closing price | 205.0 |
| 2026-02-05 | Closing price | 203.0 |
| 2026-02-06 | Closing price | 198.6 |
| 2026-02-09 | Closing price | 198.0 |
| 2026-02-10 | Closing price | 200.0 |
| 2026-02-11 | Closing price | 208.2 |
| 2026-02-12 | Closing price | 208.0 |
| 2026-02-13 | Closing price | 207.8 |
| 2026-02-16 | Closing price | 209.0 |
| 2026-02-18 | Closing price | 203.0 |
| 2026-02-19 | Closing price | 204.6 |
| 2026-02-20 | Closing price | 208.0 |
| 2026-02-23 | Closing price | 214.8 |
| 2026-02-24 | Closing price | 219.0 |
| 2026-02-25 | Closing price | 219.4 |
| 2026-02-26 | Closing price | 219.2 |
| 2026-02-27 | Closing price | 214.0 |
| 2026-03-02 | Closing price | 205.2 |
| 2026-03-03 | Closing price | 201.8 |
| 2026-03-04 | Closing price | 195.6 |
| 2026-03-05 | Closing price | 200.0 |
| 2026-03-06 | Closing price | 199.7 |
| 2026-03-09 | Closing price | 195.0 |
| 2026-03-10 | Closing price | 195.2 |
| 2026-03-11 | Closing price | 200.0 |
| 2026-03-12 | Closing price | 199.0 |
| 2026-03-13 | Closing price | 190.0 |
| 2026-03-13 | Closing price | 190.0 |
| 2026-03-13 | Closing price | 190.0 |
| 2026-03-16 | Closing price | 181.6 |
| 2026-03-17 | Closing price | 186.2 |
| 2026-03-18 | Closing price | 189.3 |
| 2026-03-19 | Closing price | 185.0 |
| 2026-03-23 | Closing price | 177.3 |
| 2026-03-24 | Closing price | 182.5 |
| 2026-03-25 | Closing price | 184.1 |
| 2026-03-26 | Closing price | 183.6 |
| 2026-03-27 | Closing price | 182.0 |
| 2026-03-30 | Closing price | 177.0 |
| 2026-03-31 | Closing price | 177.7 |
| 2026-04-01 | Closing price | 178.3 |
| 2026-04-06 | Closing price | 173.0 |
| 2026-04-07 | Closing price | 169.9 |
| 2026-04-08 | Closing price | 172.5 |
| 2026-04-10 | Closing price | 169.5 |
| 2026-04-13 | Closing price | 161.9 |
| 2026-04-14 | Closing price | 159.5 |
| 2026-04-15 | Closing price | 160.0 |
| 2026-04-16 | Closing price | 164.5 |
| 2026-04-17 | Closing price | 163.6 |
| 2026-04-20 | Closing price | 161.4 |
| 2026-04-21 | Closing price | 162.0 |
| 2026-04-22 | Closing price | 160.0 |
| 2026-04-23 | Closing price | 163.4 |
| 2026-04-24 | Closing price | 162.8 |
| 2026-04-27 | Closing price | 161.0 |
| 2026-04-28 | Closing price | 160.0 |
| 2026-04-29 | Closing price | 160.4 |
| 2026-04-30 | Closing price | 159.0 |
| 2026-05-04 | Closing price | 164.9 |
| 2026-05-05 | Closing price | 163.0 |
| 2026-05-06 | Closing price | 163.8 |
| 2026-05-07 | Closing price | 166.5 |
| 2026-05-08 | Closing price | 164.5 |
| 2026-05-11 | Closing price | 161.2 |
| 2026-05-12 | Closing price | 144.0 |
| 2026-05-13 | Closing price | 135.0 |
| 2026-05-14 | Closing price | 140.0 |
| 2026-05-15 | Closing price | 140.6 |
| 2026-05-18 | Closing price | 135.3 |
| 2026-05-19 | Closing price | 133.0 |
| 2026-05-20 | Closing price | 133.2 |
| 2026-05-21 | Closing price | 135.0 |
| 2026-05-22 | Closing price | 136.5 |
| 2026-05-25 | Closing price | 138.0 |
| 2026-05-26 | Closing price | 136.5 |
| 2026-05-28 | Closing price | 135.2 |
| 2026-05-29 | Closing price | 126.9 |
| 2026-06-01 | Closing price | 130.6 |
| 2026-06-02 | Closing price | 134.9 |
| 2026-06-03 | Closing price | 133.0 |
| 2026-06-04 | Closing price | 133.0 |
| 2026-06-05 | Closing price | 136.3 |
| 2026-06-08 | Closing price | 131.3 |
| 2026-06-09 | Closing price | 132.5 |
| 2026-06-10 | Closing price | 129.1 |
| 2026-06-11 | Closing price | 128.0 |
| 2026-06-15 | Closing price | 134.2 |
| 2026-06-15 | Closing price | 134.2 |
| 2026-06-16 | Closing price | 137.0 |
| 2026-06-17 | Closing price | 136.5 |
| 2026-06-18 | Closing price | 131.5 |
| 2026-06-19 | Closing price | 129.2 |
| 2026-06-22 | Closing price | 122.0 |
| 2026-06-23 | Closing price | 127.0 |
| 2026-06-24 | Closing price | 130.2 |
| 2026-06-25 | Closing price | 135.0 |
| 2026-06-26 | Closing price | 131.5 |
| 2026-06-29 | Closing price | 136.0 |
| 2026-06-30 | Closing price | 134.5 |
| 2026-07-01 | Closing price | 140.0 |
| 2026-07-02 | Closing price | 148.8 |
| 2026-07-03 | Closing price | 145.8 |
| 2026-07-06 | Closing price | 149.0 |
| 2026-07-07 | Closing price | 146.5 |
| 2026-07-08 | Closing price | 147.0 |
| 2026-07-09 | Closing price | 143.5 |
| 2026-07-10 | Closing price | 145.8 |
| 2026-07-13 | Closing price | 146.5 |
| 2026-07-14 | Closing price | 146.0 |
| 2026-07-15 | Closing price | 146.5 |
| 2026-07-16 | Closing price | 149.0 |
| 2026-07-17 | Closing price | 149.9 |
| 2026-07-20 | Closing price | 147.1 |
| 2026-07-21 | Closing price | 147.9 |
| 2026-07-21 | Closing price | 147.9 |
| 2026-07-22 | Closing price | 148.0 |
| 2026-07-23 | Closing price | 145.3 |
| 2026-07-24 | Closing price | 144.0 |
| 2026-07-27 | Closing price | 144.3 |
| 2026-07-28 | Closing price | 147.0 |
| 2026-07-29 | Closing price | 149.0 |
| 2026-07-30 | Closing price | 147.0 |
| 2026-07-31 | Closing price | 148.8 |
| 2026-08-03 | Closing price | 150.0 |
| 2026-08-04 | Closing price | 152.7 |
| 2026-08-05 | Closing price | 152.5 |
| 2026-08-06 | Closing price | 151.5 |
| 2026-08-07 | Closing price | 150.6 |
| 2026-08-10 | Closing price | 148.5 |
| 2026-08-11 | Closing price | 156.0 |
| 2026-08-12 | Closing price | 154.2 |
| 2026-08-13 | Closing price | 153.9 |
| 2026-08-14 | Closing price | 155.0 |
| 2026-08-17 | Closing price | 159.5 |
| 2026-08-18 | Closing price | 155.0 |
| 2026-08-19 | Closing price | 154.8 |
| 2026-08-20 | Closing price | 158.0 |
| 2026-08-24 | Closing price | 160.0 |
| 2026-08-25 | Closing price | 160.7 |
| 2026-08-26 | Closing price | 161.2 |
| 2026-08-27 | Closing price | 156.7 |
| 2026-08-28 | Closing price | 150.0 |
| 2026-09-01 | Closing price | 152.8 |
| 2026-09-02 | Closing price | 152.0 |
| 2026-09-03 | Closing price | 154.0 |
| 2026-09-04 | Closing price | 151.0 |
| 2026-09-07 | Closing price | 151.0 |
| 2026-09-08 | Closing price | 152.0 |
| 2026-09-09 | Closing price | 152.9 |
| 2026-09-10 | Closing price | 148.5 |
| 2026-09-11 | Closing price | 147.5 |
| 2026-09-14 | Closing price | 147.9 |
| 2026-09-15 | Closing price | 147.3 |
| 2026-09-16 | Closing price | 142.1 |
| 2026-09-17 | Closing price | 141.0 |
| 2026-09-18 | Closing price | 146.0 |
| 2026-09-21 | Closing price | 144.0 |
| 2026-09-22 | Closing price | 144.0 |
| 2026-09-23 | Closing price | 143.9 |
| 2026-09-24 | Closing price | 140.5 |
| 2026-09-25 | Closing price | 145.0 |
| 2026-09-28 | Closing price | 142.5 |
| 2026-09-29 | Closing price | 140.1 |
| 2026-09-30 | Closing price | 140.0 |
| 2026-10-01 | Closing price | 139.0 |
| 2026-10-02 | Closing price | 142.0 |
| 2026-10-05 | Closing price | 142.0 |
| 2026-10-06 | Closing price | 140.8 |
| 2026-10-07 | Closing price | 141.0 |
| 2026-10-08 | Closing price | 139.9 |
| 2026-10-09 | Closing price | 141.6 |
| 2026-10-12 | Closing price | 139.5 |
| 2026-10-13 | Closing price | 138.0 |
| 2026-10-14 | Closing price | 139.2 |
| 2026-10-15 | Closing price | 140.1 |
| 2026-10-16 | Closing price | 142.0 |
| 2026-10-19 | Closing price | 144.0 |
| 2026-10-20 | Closing price | 145.0 |
| 2026-10-21 | Closing price | 146.4 |
| 2026-10-22 | Closing price | 145.9 |
| 2026-10-23 | Closing price | 143.5 |
| 2026-10-26 | Closing price | 140.0 |
| 2026-10-27 | Closing price | 144.1 |
| 2026-10-28 | Closing price | 144.0 |
| 2026-10-29 | Closing price | 141.9 |
| 2026-10-30 | Closing price | 143.7 |
| 2026-11-03 | Closing price | 141.5 |
| 2026-11-04 | Closing price | 139.5 |
| 2026-11-05 | Closing price | 150.5 |
| 2026-11-06 | Closing price | 149.0 |
| 2026-11-09 | Closing price | 144.0 |
P/E LTM 18.97 and EV/EBITDA LTM 7.59 – valuation is close to fair
The P/E LTM is 18.97, EV/EBITDA LTM is 7.59. Market capitalisation is PHP 169,898.2 mn. These levels look neither cheap nor overheated.
Return on equity (ROE) at 15.3% supports the valuation but does not create significant cushion. With revenue growing 16.5% and margin compressing, the multiples reflect stability rather than undervaluation.
Comparison with its own three-year history is not available in the provided data, so we limit ourselves to stating: current multiples correspond to a company with moderate growth and stable profit.
The portal model implies +7% upside – almost no cushion
According to the portal model, the fair value of the share implies +7% upside to the current price. This is a modest result that does not create a significant margin of safety.
The model accounts for EBITDA growth and the target multiple but does not reflect a possible margin recovery. If profitability returns to 4.0%, the upside could be higher.
However, with the current inputs, +7% is an argument for a neutral rating. The investor gets moderate upside and a 2.31% dividend yield, which together do not look attractive against the risks.
Valuation on the latest reported figures
| Metric | Value |
|---|---|
| Market cap | 170 bn PHP |
| P/E (LTM) | 19.0 |
| EV/EBITDA (LTM) | 7.6 |
| P/B | 2.14 |
| Net debt / EBITDA (LTM) | 2.89 |
| ROE | 15.3% |
| Dividend yield (12m) | 2.3% |
Bottom line
The strong side of the report is revenue acceleration to +16.5% YoY, the fastest pace in recent quarters. However, profit rose only 5.9%, and the margin compressed to 3.6% from 4.0%, indicating faster cost growth. Leverage at 2.89x EBITDA LTM is moderate but needs monitoring. The 2.31% dividend yield is modest, and the portal model's upside is only +7%. Our conclusion: fairly valued – the deciding argument is that the portal model's upside is only +7%. Our view: the share is fairly valued; upside on the portal model +7%.