Bank of the Philippine Islands: Q3 2026 profit fell 8.1%, and a 4.9% dividend yield now carries the valuation
Contents

Bank of the Philippine Islands reported third-quarter 2026 results at the end of September: operating profit came to PHP 20,684.1 mn, net profit to PHP 16,111.6 mn, down 8.1% year on year. Over the trailing twelve months the bank earned PHP 65,249.8 mn of net profit on net interest income of PHP 162,300.0 mn. Our conclusion: the share is rather attractive – on the portal's model it trades 12% below fair value, and a 4.9% dividend yield supports the valuation at a P/E of 8.0. Our view: the share is rather attractive at the current price; upside on the portal model +12%.
Our view: is there upside
Our view in numbers
| Metric | Our read |
|---|---|
| Verdict | Rather attractive |
| Upside on the portal model | +12% |
| How the model works | financials model: annualised earnings to market cap, i.e. ROE against P/B |
| Dividend yield, 12m | 4.9% |
| Strongest case for | A 4.9% dividend yield at a P/E of 8.0 and a 13.2% return on equity pays holders to wait while twelve-month profit holds at PHP 65,249.8 mn. |
| Strongest case against | Third-quarter 2026 net profit fell 8.1% to PHP 16,111.6 mn, and if that is not a one-off, both the dividend base and the 12% model cushion will shrink. |
| What would change the view | The verdict moves up a step if quarterly net profit returns to growth above PHP 16,111.6 mn, and down if the annual profit decline is confirmed. |
Key takeaways
— Third-quarter 2026 net profit fell 8.1% to PHP 16,111.6 mn, and that is the only confirmed growth rate in the report
— Operating profit of PHP 20,684.1 mn against net profit of PHP 16,111.6 mn shows that the gap between operating and net results absorbs about a fifth of operating profit
— Over the trailing twelve months the bank earned PHP 65,249.8 mn on net interest income of PHP 162,300.0 mn, so net margin holds near 40% of interest income
— A 4.9% dividend yield at a P/E of 8.0 makes the payout the main argument for the share while quarterly profit falls
— On the portal's model the share trades 12% below fair value, and that is the only valuation anchor in the report
— The share is held in the portal's live PH Banks strategy, but that is a fact about the strategy's composition, not an argument for the verdict
Key figures, PHP bn
| Metric | Q3 2025 | Q3 2026 | Change |
|---|---|---|---|
| Net interest income | 49.8 | — | — |
| EBITDA | 24.0 | — | — |
| Operating profit | 22.5 | 20.7 | -8.2% |
| Net profit | 17.5 | 16.1 | -8.1% |
| Capex | 1.09 | — | — |
| EBITDA margin | 48.2% | — | — |
| Net margin | 35.2% | — | — |
Third-quarter 2026 net profit fell 8.1% to PHP 16,111.6 mn, and that is the only confirmed growth rate in the report
In the third quarter of 2026 the bank earned PHP 16,111.6 mn of net profit – 8.1% less than in the same quarter a year earlier. That is the only rate the report gives for the reported period, and it is negative.
The quarterly series within the year is incomplete in the facts: it ends at the second quarter of 2026, so quarters cannot be compared with each other and no conclusion about acceleration or deceleration can be drawn. Only the year-on-year comparison of the third quarter is usable.
For a holder this means the bank's profit did not grow in the reported quarter, and the whole valuation of the share rests on how durable the trailing-twelve-month level of PHP 65,249.8 mn is.
Net interest income and profit by quarter
| Period | Measure | bn PHP |
|---|---|---|
| Q4 2024 | NII | 6.6304 |
| Q1 2025 | NII | 34.416213000000006 |
| Q2 2025 | NII | 43.600972999999996 |
| Q3 2025 | NII | 49.774494 |
| Q4 2025 | NII | 20.23632 |
| Q1 2026 | NII | 39.145803 |
| Q2 2026 | NII | 53.095388 |
| Q4 2024 | EBITDA | 19.512505 |
| Q1 2025 | EBITDA | 22.650498000000002 |
| Q2 2025 | EBITDA | 22.572013 |
| Q3 2025 | EBITDA | 23.986978999999998 |
| Q4 2025 | EBITDA | 22.12951 |
| Q1 2026 | EBITDA | 23.35104 |
| Q2 2026 | EBITDA | 20.124919000000002 |
EBITDA margin
| Period | Measure | % |
|---|---|---|
| Q4 2024 | EBITDA margin | 294.3 |
| Q1 2025 | EBITDA margin | 65.8 |
| Q2 2025 | EBITDA margin | 51.8 |
| Q3 2025 | EBITDA margin | 48.2 |
| Q4 2025 | EBITDA margin | 109.4 |
| Q1 2026 | EBITDA margin | 59.7 |
| Q2 2026 | EBITDA margin | 37.9 |
Operating profit of PHP 20,684.1 mn against net profit of PHP 16,111.6 mn shows that the gap between operating and net results absorbs about a fifth of operating profit
Operating profit in the third quarter of 2026 was PHP 20,684.1 mn, net profit PHP 16,111.6 mn. The PHP 4,572.5 mn difference is about a fifth of the operating result, taken by charges and payments below the operating line.
The report does not break down that gap, so naming a specific item – provisions, tax or one-off charges – is not possible. What is visible is that the operating result is positive and clearly above net profit.
For valuation this matters in one respect: quarterly profit did not turn into a loss but declined moderately, and the operating base remains solid. It is what supports the trailing-twelve-month profit.
Net profit by quarter
| Period | Measure | bn PHP |
|---|---|---|
| Q4 2024 | Net profit | 14.063563 |
| Q1 2025 | Net profit | 16.720836 |
| Q2 2025 | Net profit | 16.316433 |
| Q3 2025 | Net profit | 17.525931 |
| Q4 2025 | Net profit | 16.130986 |
| Q1 2026 | Net profit | 17.016534 |
| Q2 2026 | Net profit | 15.990680000000001 |
| Q3 2026 | Net profit | 16.111598 |
Over the trailing twelve months the bank earned PHP 65,249.8 mn on net interest income of PHP 162,300.0 mn, so net margin holds near 40% of interest income
Over the trailing twelve months net profit was PHP 65,249.8 mn on net interest income of PHP 162,300.0 mn. Net profit is about 40% of interest income, so the bank's core business remains highly profitable.
Net interest income is the bank's main revenue source, and its twelve-month level sets the base from which all profit is earned. The report gives no annual rate for this line, so the direction of interest income cannot be stated.
A return on equity of 13.2% at this profit level confirms the bank earns steadily on capital. That is the key support for the dividend and for the share's valuation.
A 4.9% dividend yield at a P/E of 8.0 makes the payout the main argument for the share while quarterly profit falls
The trailing-twelve-month dividend yield is 4.9%, and at a P/E of 8.0 the payout is the main thing holding the share. Twelve-month profit of PHP 65,249.8 mn and a return on equity of 13.2% provide the base from which the dividend is funded.
The report does not disclose the payout ratio or the dividend policy, so there is nothing to build our estimate of the next payment on. Only the actual 4.9% yield and twelve-month profit can be used as anchors.
The risk to the payout is a further fall in quarterly profit: if the 8.1% decline continues, the dividend base narrows. For now twelve-month profit remains above the quarterly rate, and the 4.9% yield looks covered.
On the portal's model the share trades 12% below fair value, and that is the only valuation anchor in the report
On the portal's model the share's upside to fair value is +12%. This is our own estimate, built on a return on equity of 13.2% against a P/E of 8.0, not a market consensus and not a target price.
A P/E of 8.0 at a return on equity of 13.2% means the market pays less for the bank's profit than that profit earns on capital. A dividend yield of 4.9% adds almost five percent to that return.
A 12% discount to fair value is a moderate cushion, not a deep discount. It rests on twelve-month profit; if the 8.1% quarterly decline becomes an annual one, the cushion narrows.
Share price, three years
close, last point 2026-11-10
| Period | Measure | PHP per share |
|---|---|---|
| 2023-11-10 | Closing price | 104.1 |
| 2023-11-13 | Closing price | 103.0 |
| 2023-11-13 | Closing price | 103.0 |
| 2023-11-14 | Closing price | 104.0 |
| 2023-11-14 | Closing price | 104.0 |
| 2023-11-15 | Closing price | 104.0 |
| 2023-11-16 | Closing price | 105.0 |
| 2023-11-17 | Closing price | 105.5 |
| 2023-11-20 | Closing price | 104.0 |
| 2023-11-21 | Closing price | 104.0 |
| 2023-11-22 | Closing price | 105.2 |
| 2023-11-23 | Closing price | 104.0 |
| 2023-11-24 | Closing price | 103.4 |
| 2023-11-28 | Closing price | 104.5 |
| 2023-11-29 | Closing price | 102.4 |
| 2023-11-30 | Closing price | 103.3 |
| 2023-12-01 | Closing price | 104.5 |
| 2023-12-04 | Closing price | 105.7 |
| 2023-12-05 | Closing price | 106.0 |
| 2023-12-06 | Closing price | 104.5 |
| 2023-12-07 | Closing price | 101.9 |
| 2023-12-11 | Closing price | 99.5 |
| 2023-12-12 | Closing price | 102.5 |
| 2023-12-13 | Closing price | 100.8 |
| 2023-12-14 | Closing price | 101.5 |
| 2023-12-15 | Closing price | 101.6 |
| 2023-12-18 | Closing price | 102.2 |
| 2023-12-19 | Closing price | 104.0 |
| 2023-12-20 | Closing price | 103.3 |
| 2023-12-21 | Closing price | 102.6 |
| 2023-12-22 | Closing price | 104.1 |
| 2023-12-27 | Closing price | 103.5 |
| 2023-12-28 | Closing price | 104.5 |
| 2023-12-29 | Closing price | 103.8 |
| 2024-01-02 | Closing price | 105.8 |
| 2024-01-03 | Closing price | 103.5 |
| 2024-01-04 | Closing price | 104.0 |
| 2024-01-05 | Closing price | 104.5 |
| 2024-01-08 | Closing price | 104.0 |
| 2024-01-09 | Closing price | 105.0 |
| 2024-01-10 | Closing price | 104.8 |
| 2024-01-11 | Closing price | 108.8 |
| 2024-01-12 | Closing price | 107.0 |
| 2024-01-15 | Closing price | 109.0 |
| 2024-01-16 | Closing price | 109.0 |
| 2024-01-17 | Closing price | 109.0 |
| 2024-01-18 | Closing price | 109.8 |
| 2024-01-19 | Closing price | 106.2 |
| 2024-01-22 | Closing price | 106.5 |
| 2024-01-23 | Closing price | 107.6 |
| 2024-01-24 | Closing price | 109.6 |
| 2024-01-25 | Closing price | 111.2 |
| 2024-01-26 | Closing price | 113.7 |
| 2024-01-29 | Closing price | 112.0 |
| 2024-01-30 | Closing price | 110.4 |
| 2024-01-31 | Closing price | 110.6 |
| 2024-02-01 | Closing price | 112.5 |
| 2024-02-02 | Closing price | 116.1 |
| 2024-02-05 | Closing price | 115.0 |
| 2024-02-06 | Closing price | 114.2 |
| 2024-02-07 | Closing price | 112.6 |
| 2024-02-08 | Closing price | 113.4 |
| 2024-02-12 | Closing price | 114.6 |
| 2024-02-13 | Closing price | 113.5 |
| 2024-02-14 | Closing price | 114.5 |
| 2024-02-15 | Closing price | 114.5 |
| 2024-02-16 | Closing price | 115.0 |
| 2024-02-19 | Closing price | 116.7 |
| 2024-02-20 | Closing price | 117.8 |
| 2024-02-21 | Closing price | 120.0 |
| 2024-02-22 | Closing price | 119.0 |
| 2024-02-23 | Closing price | 120.0 |
| 2024-02-26 | Closing price | 121.1 |
| 2024-02-27 | Closing price | 121.9 |
| 2024-02-28 | Closing price | 121.2 |
| 2024-02-29 | Closing price | 125.1 |
| 2024-03-01 | Closing price | 122.0 |
| 2024-03-01 | Closing price | 122.0 |
| 2024-03-04 | Closing price | 120.0 |
| 2024-03-04 | Closing price | 120.0 |
| 2024-03-05 | Closing price | 116.3 |
| 2024-03-06 | Closing price | 117.9 |
| 2024-03-07 | Closing price | 117.0 |
| 2024-03-07 | Closing price | 117.0 |
| 2024-03-08 | Closing price | 118.1 |
| 2024-03-11 | Closing price | 118.0 |
| 2024-03-12 | Closing price | 118.1 |
| 2024-03-13 | Closing price | 120.0 |
| 2024-03-14 | Closing price | 120.1 |
| 2024-03-15 | Closing price | 118.4 |
| 2024-03-18 | Closing price | 120.5 |
| 2024-03-19 | Closing price | 122.7 |
| 2024-03-20 | Closing price | 121.8 |
| 2024-03-21 | Closing price | 122.7 |
| 2024-03-22 | Closing price | 121.5 |
| 2024-03-25 | Closing price | 119.2 |
| 2024-03-26 | Closing price | 118.0 |
| 2024-03-27 | Closing price | 118.1 |
| 2024-04-01 | Closing price | 118.1 |
| 2024-04-01 | Closing price | 118.1 |
| 2024-04-02 | Closing price | 117.0 |
| 2024-04-03 | Closing price | 115.0 |
| 2024-04-04 | Closing price | 115.8 |
| 2024-04-05 | Closing price | 114.2 |
| 2024-04-08 | Closing price | 114.5 |
| 2024-04-11 | Closing price | 117.5 |
| 2024-04-11 | Closing price | 117.5 |
| 2024-04-12 | Closing price | 118.5 |
| 2024-04-15 | Closing price | 117.0 |
| 2024-04-16 | Closing price | 115.5 |
| 2024-04-17 | Closing price | 118.0 |
| 2024-04-18 | Closing price | 124.0 |
| 2024-04-19 | Closing price | 124.0 |
| 2024-04-19 | Closing price | 124.0 |
| 2024-04-22 | Closing price | 121.0 |
| 2024-04-23 | Closing price | 125.0 |
| 2024-04-24 | Closing price | 124.0 |
| 2024-04-25 | Closing price | 123.7 |
| 2024-04-26 | Closing price | 125.0 |
| 2024-04-26 | Closing price | 125.0 |
| 2024-04-29 | Closing price | 129.0 |
| 2024-04-30 | Closing price | 127.7 |
| 2024-05-02 | Closing price | 127.5 |
| 2024-05-02 | Closing price | 127.5 |
| 2024-05-03 | Closing price | 126.1 |
| 2024-05-06 | Closing price | 127.0 |
| 2024-05-07 | Closing price | 125.0 |
| 2024-05-08 | Closing price | 124.4 |
| 2024-05-08 | Closing price | 124.4 |
| 2024-05-09 | Closing price | 123.0 |
| 2024-05-10 | Closing price | 122.2 |
| 2024-05-13 | Closing price | 126.0 |
| 2024-05-14 | Closing price | 126.5 |
| 2024-05-15 | Closing price | 124.6 |
| 2024-05-16 | Closing price | 125.6 |
| 2024-05-17 | Closing price | 123.0 |
| 2024-05-17 | Closing price | 123.0 |
| 2024-05-20 | Closing price | 126.6 |
| 2024-05-21 | Closing price | 125.2 |
| 2024-05-22 | Closing price | 124.9 |
| 2024-05-23 | Closing price | 124.0 |
| 2024-05-24 | Closing price | 123.0 |
| 2024-05-27 | Closing price | 121.1 |
| 2024-05-28 | Closing price | 123.0 |
| 2024-05-29 | Closing price | 120.8 |
| 2024-05-30 | Closing price | 120.2 |
| 2024-05-31 | Closing price | 120.2 |
| 2024-06-03 | Closing price | 121.0 |
| 2024-06-03 | Closing price | 121.0 |
| 2024-06-04 | Closing price | 120.0 |
| 2024-06-05 | Closing price | 120.0 |
| 2024-06-06 | Closing price | 120.0 |
| 2024-06-07 | Closing price | 119.8 |
| 2024-06-10 | Closing price | 119.0 |
| 2024-06-11 | Closing price | 118.1 |
| 2024-06-13 | Closing price | 116.1 |
| 2024-06-14 | Closing price | 116.0 |
| 2024-06-18 | Closing price | 115.6 |
| 2024-06-19 | Closing price | 114.9 |
| 2024-06-20 | Closing price | 115.8 |
| 2024-06-21 | Closing price | 109.8 |
| 2024-06-24 | Closing price | 111.5 |
| 2024-06-25 | Closing price | 112.1 |
| 2024-06-26 | Closing price | 116.0 |
| 2024-06-27 | Closing price | 119.6 |
| 2024-06-28 | Closing price | 119.1 |
| 2024-07-01 | Closing price | 119.1 |
| 2024-07-02 | Closing price | 116.8 |
| 2024-07-03 | Closing price | 116.7 |
| 2024-07-04 | Closing price | 118.3 |
| 2024-07-05 | Closing price | 119.0 |
| 2024-07-08 | Closing price | 122.5 |
| 2024-07-09 | Closing price | 123.0 |
| 2024-07-10 | Closing price | 121.5 |
| 2024-07-11 | Closing price | 121.9 |
| 2024-07-12 | Closing price | 122.7 |
| 2024-07-15 | Closing price | 122.0 |
| 2024-07-16 | Closing price | 121.3 |
| 2024-07-17 | Closing price | 120.8 |
| 2024-07-18 | Closing price | 126.0 |
| 2024-07-19 | Closing price | 127.8 |
| 2024-07-22 | Closing price | 129.0 |
| 2024-07-23 | Closing price | 129.0 |
| 2024-07-25 | Closing price | 128.0 |
| 2024-07-26 | Closing price | 127.0 |
| 2024-07-29 | Closing price | 125.0 |
| 2024-07-29 | Closing price | 125.0 |
| 2024-07-30 | Closing price | 122.1 |
| 2024-07-31 | Closing price | 121.3 |
| 2024-08-01 | Closing price | 124.8 |
| 2024-08-02 | Closing price | 121.7 |
| 2024-08-05 | Closing price | 118.2 |
| 2024-08-06 | Closing price | 117.4 |
| 2024-08-07 | Closing price | 119.8 |
| 2024-08-08 | Closing price | 117.2 |
| 2024-08-09 | Closing price | 118.0 |
| 2024-08-12 | Closing price | 118.7 |
| 2024-08-13 | Closing price | 119.5 |
| 2024-08-14 | Closing price | 118.0 |
| 2024-08-15 | Closing price | 117.9 |
| 2024-08-16 | Closing price | 120.5 |
| 2024-08-19 | Closing price | 120.7 |
| 2024-08-20 | Closing price | 122.1 |
| 2024-08-21 | Closing price | 121.6 |
| 2024-08-22 | Closing price | 124.8 |
| 2024-08-27 | Closing price | 127.4 |
| 2024-08-28 | Closing price | 127.1 |
| 2024-08-29 | Closing price | 124.4 |
| 2024-08-30 | Closing price | 124.7 |
| 2024-09-02 | Closing price | 126.0 |
| 2024-09-03 | Closing price | 123.0 |
| 2024-09-04 | Closing price | 126.2 |
| 2024-09-05 | Closing price | 126.5 |
| 2024-09-06 | Closing price | 126.0 |
| 2024-09-09 | Closing price | 125.0 |
| 2024-09-10 | Closing price | 124.0 |
| 2024-09-11 | Closing price | 121.0 |
| 2024-09-12 | Closing price | 122.5 |
| 2024-09-13 | Closing price | 123.4 |
| 2024-09-16 | Closing price | 125.8 |
| 2024-09-17 | Closing price | 126.8 |
| 2024-09-18 | Closing price | 125.6 |
| 2024-09-19 | Closing price | 128.2 |
| 2024-09-20 | Closing price | 132.5 |
| 2024-09-23 | Closing price | 139.2 |
| 2024-09-24 | Closing price | 137.5 |
| 2024-09-25 | Closing price | 132.0 |
| 2024-09-26 | Closing price | 138.0 |
| 2024-09-27 | Closing price | 137.0 |
| 2024-09-30 | Closing price | 135.1 |
| 2024-10-01 | Closing price | 138.5 |
| 2024-10-02 | Closing price | 137.8 |
| 2024-10-03 | Closing price | 139.2 |
| 2024-10-04 | Closing price | 144.8 |
| 2024-10-07 | Closing price | 142.4 |
| 2024-10-08 | Closing price | 143.0 |
| 2024-10-09 | Closing price | 140.0 |
| 2024-10-10 | Closing price | 141.0 |
| 2024-10-11 | Closing price | 138.6 |
| 2024-10-14 | Closing price | 140.0 |
| 2024-10-15 | Closing price | 140.6 |
| 2024-10-16 | Closing price | 140.6 |
| 2024-10-17 | Closing price | 142.5 |
| 2024-10-18 | Closing price | 143.1 |
| 2024-10-21 | Closing price | 142.5 |
| 2024-10-22 | Closing price | 143.0 |
| 2024-10-23 | Closing price | 143.8 |
| 2024-10-24 | Closing price | 139.0 |
| 2024-10-25 | Closing price | 146.0 |
| 2024-10-28 | Closing price | 147.4 |
| 2024-10-29 | Closing price | 147.2 |
| 2024-10-30 | Closing price | 145.5 |
| 2024-10-31 | Closing price | 143.2 |
| 2024-11-04 | Closing price | 141.7 |
| 2024-11-05 | Closing price | 143.5 |
| 2024-11-06 | Closing price | 143.8 |
| 2024-11-07 | Closing price | 140.0 |
| 2024-11-08 | Closing price | 138.0 |
| 2024-11-11 | Closing price | 138.0 |
| 2024-11-12 | Closing price | 135.1 |
| 2024-11-13 | Closing price | 135.0 |
| 2024-11-14 | Closing price | 135.0 |
| 2024-11-15 | Closing price | 140.0 |
| 2024-11-18 | Closing price | 140.2 |
| 2024-11-18 | Closing price | 140.2 |
| 2024-11-19 | Closing price | 138.1 |
| 2024-11-20 | Closing price | 138.0 |
| 2024-11-21 | Closing price | 135.5 |
| 2024-11-22 | Closing price | 134.3 |
| 2024-11-25 | Closing price | 131.1 |
| 2024-11-26 | Closing price | 133.0 |
| 2024-11-27 | Closing price | 130.5 |
| 2024-11-28 | Closing price | 129.6 |
| 2024-11-29 | Closing price | 128.6 |
| 2024-12-02 | Closing price | 128.4 |
| 2024-12-03 | Closing price | 127.7 |
| 2024-12-04 | Closing price | 128.5 |
| 2024-12-05 | Closing price | 128.0 |
| 2024-12-06 | Closing price | 130.0 |
| 2024-12-09 | Closing price | 130.0 |
| 2024-12-10 | Closing price | 129.9 |
| 2024-12-11 | Closing price | 130.0 |
| 2024-12-12 | Closing price | 134.6 |
| 2024-12-13 | Closing price | 132.0 |
| 2024-12-16 | Closing price | 134.8 |
| 2024-12-17 | Closing price | 128.5 |
| 2024-12-18 | Closing price | 125.3 |
| 2024-12-19 | Closing price | 122.0 |
| 2024-12-20 | Closing price | 121.5 |
| 2024-12-23 | Closing price | 121.8 |
| 2024-12-26 | Closing price | 123.9 |
| 2024-12-27 | Closing price | 122.0 |
| 2025-01-02 | Closing price | 122.0 |
| 2025-01-03 | Closing price | 124.5 |
| 2025-01-06 | Closing price | 124.0 |
| 2025-01-07 | Closing price | 123.0 |
| 2025-01-08 | Closing price | 120.6 |
| 2025-01-09 | Closing price | 120.8 |
| 2025-01-10 | Closing price | 120.9 |
| 2025-01-13 | Closing price | 118.1 |
| 2025-01-14 | Closing price | 118.0 |
| 2025-01-15 | Closing price | 119.0 |
| 2025-01-16 | Closing price | 118.0 |
| 2025-01-17 | Closing price | 121.5 |
| 2025-01-20 | Closing price | 122.7 |
| 2025-01-21 | Closing price | 122.5 |
| 2025-01-22 | Closing price | 124.5 |
| 2025-01-23 | Closing price | 124.0 |
| 2025-01-24 | Closing price | 124.5 |
| 2025-01-27 | Closing price | 124.5 |
| 2025-01-28 | Closing price | 125.5 |
| 2025-01-30 | Closing price | 124.5 |
| 2025-01-31 | Closing price | 116.2 |
| 2025-02-03 | Closing price | 120.0 |
| 2025-02-04 | Closing price | 124.3 |
| 2025-02-05 | Closing price | 127.8 |
| 2025-02-06 | Closing price | 127.0 |
| 2025-02-07 | Closing price | 131.3 |
| 2025-02-10 | Closing price | 128.7 |
| 2025-02-11 | Closing price | 128.0 |
| 2025-02-12 | Closing price | 131.0 |
| 2025-02-13 | Closing price | 129.2 |
| 2025-02-14 | Closing price | 130.0 |
| 2025-02-17 | Closing price | 128.0 |
| 2025-02-18 | Closing price | 129.0 |
| 2025-02-19 | Closing price | 127.6 |
| 2025-02-20 | Closing price | 129.8 |
| 2025-02-21 | Closing price | 128.1 |
| 2025-02-24 | Closing price | 130.5 |
| 2025-02-25 | Closing price | 130.0 |
| 2025-02-26 | Closing price | 132.0 |
| 2025-02-27 | Closing price | 131.0 |
| 2025-02-28 | Closing price | 124.3 |
| 2025-03-03 | Closing price | 127.0 |
| 2025-03-04 | Closing price | 127.0 |
| 2025-03-05 | Closing price | 128.5 |
| 2025-03-06 | Closing price | 130.0 |
| 2025-03-07 | Closing price | 131.4 |
| 2025-03-10 | Closing price | 131.9 |
| 2025-03-11 | Closing price | 132.8 |
| 2025-03-12 | Closing price | 133.2 |
| 2025-03-13 | Closing price | 136.9 |
| 2025-03-14 | Closing price | 136.0 |
| 2025-03-17 | Closing price | 135.0 |
| 2025-03-18 | Closing price | 134.6 |
| 2025-03-19 | Closing price | 138.0 |
| 2025-03-20 | Closing price | 135.2 |
| 2025-03-21 | Closing price | 134.5 |
| 2025-03-24 | Closing price | 132.0 |
| 2025-03-24 | Closing price | 132.0 |
| 2025-03-25 | Closing price | 132.2 |
| 2025-03-26 | Closing price | 134.8 |
| 2025-03-27 | Closing price | 134.5 |
| 2025-03-28 | Closing price | 134.6 |
| 2025-03-31 | Closing price | 132.0 |
| 2025-04-02 | Closing price | 138.1 |
| 2025-04-03 | Closing price | 133.9 |
| 2025-04-04 | Closing price | 133.0 |
| 2025-04-07 | Closing price | 127.5 |
| 2025-04-08 | Closing price | 131.5 |
| 2025-04-10 | Closing price | 133.0 |
| 2025-04-11 | Closing price | 130.0 |
| 2025-04-14 | Closing price | 131.1 |
| 2025-04-15 | Closing price | 132.0 |
| 2025-04-16 | Closing price | 132.0 |
| 2025-04-21 | Closing price | 135.1 |
| 2025-04-22 | Closing price | 135.0 |
| 2025-04-23 | Closing price | 134.0 |
| 2025-04-24 | Closing price | 133.2 |
| 2025-04-25 | Closing price | 134.3 |
| 2025-04-28 | Closing price | 133.3 |
| 2025-04-29 | Closing price | 133.0 |
| 2025-04-30 | Closing price | 140.0 |
| 2025-05-02 | Closing price | 142.5 |
| 2025-05-05 | Closing price | 141.0 |
| 2025-05-06 | Closing price | 140.0 |
| 2025-05-07 | Closing price | 138.0 |
| 2025-05-08 | Closing price | 134.5 |
| 2025-05-09 | Closing price | 136.8 |
| 2025-05-13 | Closing price | 141.0 |
| 2025-05-14 | Closing price | 139.8 |
| 2025-05-15 | Closing price | 135.0 |
| 2025-05-16 | Closing price | 135.9 |
| 2025-05-19 | Closing price | 135.9 |
| 2025-05-20 | Closing price | 131.1 |
| 2025-05-21 | Closing price | 136.7 |
| 2025-05-22 | Closing price | 136.0 |
| 2025-05-23 | Closing price | 139.8 |
| 2025-05-26 | Closing price | 139.2 |
| 2025-05-27 | Closing price | 138.1 |
| 2025-05-28 | Closing price | 139.0 |
| 2025-05-29 | Closing price | 138.0 |
| 2025-05-30 | Closing price | 139.1 |
| 2025-06-02 | Closing price | 139.8 |
| 2025-06-03 | Closing price | 141.0 |
| 2025-06-04 | Closing price | 140.0 |
| 2025-06-05 | Closing price | 140.0 |
| 2025-06-09 | Closing price | 139.6 |
| 2025-06-10 | Closing price | 137.9 |
| 2025-06-11 | Closing price | 138.5 |
| 2025-06-13 | Closing price | 138.7 |
| 2025-06-16 | Closing price | 137.8 |
| 2025-06-17 | Closing price | 137.7 |
| 2025-06-18 | Closing price | 135.5 |
| 2025-06-19 | Closing price | 137.6 |
| 2025-06-20 | Closing price | 136.9 |
| 2025-06-23 | Closing price | 132.0 |
| 2025-06-24 | Closing price | 136.3 |
| 2025-06-25 | Closing price | 134.0 |
| 2025-06-26 | Closing price | 134.2 |
| 2025-06-27 | Closing price | 133.2 |
| 2025-06-30 | Closing price | 130.0 |
| 2025-07-01 | Closing price | 130.4 |
| 2025-07-02 | Closing price | 127.7 |
| 2025-07-03 | Closing price | 127.0 |
| 2025-07-04 | Closing price | 124.7 |
| 2025-07-07 | Closing price | 127.0 |
| 2025-07-08 | Closing price | 124.5 |
| 2025-07-09 | Closing price | 123.0 |
| 2025-07-10 | Closing price | 120.0 |
| 2025-07-11 | Closing price | 123.0 |
| 2025-07-14 | Closing price | 123.4 |
| 2025-07-15 | Closing price | 123.1 |
| 2025-07-16 | Closing price | 119.7 |
| 2025-07-17 | Closing price | 119.0 |
| 2025-07-18 | Closing price | 122.0 |
| 2025-07-21 | Closing price | 125.9 |
| 2025-07-22 | Closing price | 127.8 |
| 2025-07-23 | Closing price | 125.8 |
| 2025-07-24 | Closing price | 125.0 |
| 2025-07-25 | Closing price | 122.8 |
| 2025-07-28 | Closing price | 122.0 |
| 2025-07-29 | Closing price | 121.0 |
| 2025-07-30 | Closing price | 120.7 |
| 2025-07-31 | Closing price | 118.2 |
| 2025-08-01 | Closing price | 120.5 |
| 2025-08-04 | Closing price | 124.8 |
| 2025-08-05 | Closing price | 121.5 |
| 2025-08-06 | Closing price | 121.5 |
| 2025-08-07 | Closing price | 122.7 |
| 2025-08-08 | Closing price | 120.9 |
| 2025-08-11 | Closing price | 117.5 |
| 2025-08-12 | Closing price | 117.5 |
| 2025-08-13 | Closing price | 118.0 |
| 2025-08-14 | Closing price | 118.0 |
| 2025-08-15 | Closing price | 118.5 |
| 2025-08-18 | Closing price | 116.2 |
| 2025-08-19 | Closing price | 114.5 |
| 2025-08-20 | Closing price | 114.0 |
| 2025-08-22 | Closing price | 114.3 |
| 2025-08-26 | Closing price | 112.1 |
| 2025-08-27 | Closing price | 115.6 |
| 2025-08-28 | Closing price | 112.5 |
| 2025-08-29 | Closing price | 113.0 |
| 2025-09-01 | Closing price | 113.0 |
| 2025-09-02 | Closing price | 110.8 |
| 2025-09-03 | Closing price | 110.3 |
| 2025-09-04 | Closing price | 110.2 |
| 2025-09-05 | Closing price | 111.6 |
| 2025-09-08 | Closing price | 107.0 |
| 2025-09-09 | Closing price | 107.3 |
| 2025-09-10 | Closing price | 107.8 |
| 2025-09-11 | Closing price | 107.9 |
| 2025-09-12 | Closing price | 108.0 |
| 2025-09-15 | Closing price | 102.3 |
| 2025-09-16 | Closing price | 109.7 |
| 2025-09-17 | Closing price | 112.0 |
| 2025-09-18 | Closing price | 114.0 |
| 2025-09-19 | Closing price | 114.5 |
| 2025-09-22 | Closing price | 113.0 |
| 2025-09-23 | Closing price | 111.0 |
| 2025-09-24 | Closing price | 110.5 |
| 2025-09-25 | Closing price | 111.0 |
| 2025-09-26 | Closing price | 112.0 |
| 2025-09-29 | Closing price | 111.0 |
| 2025-09-30 | Closing price | 115.0 |
| 2025-10-01 | Closing price | 112.0 |
| 2025-10-02 | Closing price | 112.3 |
| 2025-10-03 | Closing price | 113.0 |
| 2025-10-06 | Closing price | 108.6 |
| 2025-10-07 | Closing price | 112.8 |
| 2025-10-08 | Closing price | 108.7 |
| 2025-10-09 | Closing price | 107.5 |
| 2025-10-10 | Closing price | 106.4 |
| 2025-10-13 | Closing price | 107.0 |
| 2025-10-14 | Closing price | 106.8 |
| 2025-10-15 | Closing price | 106.9 |
| 2025-10-16 | Closing price | 108.0 |
| 2025-10-17 | Closing price | 109.2 |
| 2025-10-20 | Closing price | 108.6 |
| 2025-10-21 | Closing price | 109.7 |
| 2025-10-22 | Closing price | 106.9 |
| 2025-10-23 | Closing price | 105.0 |
| 2025-10-24 | Closing price | 100.5 |
| 2025-10-27 | Closing price | 102.5 |
| 2025-10-28 | Closing price | 104.0 |
| 2025-10-29 | Closing price | 104.6 |
| 2025-10-30 | Closing price | 105.4 |
| 2025-11-03 | Closing price | 103.0 |
| 2025-11-04 | Closing price | 105.7 |
| 2025-11-05 | Closing price | 102.5 |
| 2025-11-06 | Closing price | 104.0 |
| 2025-11-07 | Closing price | 104.0 |
| 2025-11-10 | Closing price | 102.5 |
| 2025-11-11 | Closing price | 100.3 |
| 2025-11-12 | Closing price | 102.5 |
| 2025-11-13 | Closing price | 102.5 |
| 2025-11-14 | Closing price | 99.0 |
| 2025-11-17 | Closing price | 105.0 |
| 2025-11-18 | Closing price | 104.6 |
| 2025-11-19 | Closing price | 107.5 |
| 2025-11-20 | Closing price | 110.7 |
| 2025-11-21 | Closing price | 113.0 |
| 2025-11-24 | Closing price | 113.0 |
| 2025-11-25 | Closing price | 117.0 |
| 2025-11-26 | Closing price | 118.0 |
| 2025-11-27 | Closing price | 115.5 |
| 2025-11-27 | Closing price | 115.5 |
| 2025-11-28 | Closing price | 116.5 |
| 2025-12-01 | Closing price | 117.9 |
| 2025-12-02 | Closing price | 116.0 |
| 2025-12-03 | Closing price | 115.0 |
| 2025-12-04 | Closing price | 115.0 |
| 2025-12-05 | Closing price | 116.0 |
| 2025-12-09 | Closing price | 115.0 |
| 2025-12-10 | Closing price | 113.7 |
| 2025-12-11 | Closing price | 116.0 |
| 2025-12-12 | Closing price | 115.2 |
| 2025-12-15 | Closing price | 118.5 |
| 2025-12-16 | Closing price | 120.5 |
| 2025-12-17 | Closing price | 120.0 |
| 2025-12-18 | Closing price | 118.7 |
| 2025-12-19 | Closing price | 116.0 |
| 2025-12-22 | Closing price | 119.3 |
| 2025-12-23 | Closing price | 119.8 |
| 2025-12-26 | Closing price | 119.6 |
| 2025-12-29 | Closing price | 116.1 |
| 2026-01-02 | Closing price | 118.6 |
| 2026-01-05 | Closing price | 118.1 |
| 2026-01-06 | Closing price | 121.0 |
| 2026-01-07 | Closing price | 119.5 |
| 2026-01-08 | Closing price | 121.0 |
| 2026-01-09 | Closing price | 120.7 |
| 2026-01-12 | Closing price | 123.4 |
| 2026-01-13 | Closing price | 123.9 |
| 2026-01-14 | Closing price | 124.0 |
| 2026-01-15 | Closing price | 125.0 |
| 2026-01-16 | Closing price | 124.6 |
| 2026-01-19 | Closing price | 122.3 |
| 2026-01-19 | Closing price | 122.3 |
| 2026-01-20 | Closing price | 118.6 |
| 2026-01-21 | Closing price | 117.8 |
| 2026-01-22 | Closing price | 118.0 |
| 2026-01-23 | Closing price | 116.0 |
| 2026-01-26 | Closing price | 117.0 |
| 2026-01-27 | Closing price | 114.6 |
| 2026-01-28 | Closing price | 115.0 |
| 2026-01-29 | Closing price | 113.0 |
| 2026-01-30 | Closing price | 124.0 |
| 2026-02-02 | Closing price | 115.8 |
| 2026-02-03 | Closing price | 116.0 |
| 2026-02-04 | Closing price | 116.7 |
| 2026-02-05 | Closing price | 116.2 |
| 2026-02-06 | Closing price | 117.1 |
| 2026-02-09 | Closing price | 115.0 |
| 2026-02-10 | Closing price | 117.0 |
| 2026-02-11 | Closing price | 120.7 |
| 2026-02-12 | Closing price | 117.2 |
| 2026-02-13 | Closing price | 117.1 |
| 2026-02-16 | Closing price | 116.6 |
| 2026-02-18 | Closing price | 116.9 |
| 2026-02-19 | Closing price | 117.6 |
| 2026-02-20 | Closing price | 118.7 |
| 2026-02-23 | Closing price | 118.0 |
| 2026-02-24 | Closing price | 119.8 |
| 2026-02-25 | Closing price | 119.0 |
| 2026-02-26 | Closing price | 118.5 |
| 2026-02-27 | Closing price | 116.0 |
| 2026-03-02 | Closing price | 115.0 |
| 2026-03-03 | Closing price | 115.2 |
| 2026-03-04 | Closing price | 110.5 |
| 2026-03-05 | Closing price | 109.9 |
| 2026-03-06 | Closing price | 109.0 |
| 2026-03-09 | Closing price | 101.6 |
| 2026-03-10 | Closing price | 103.0 |
| 2026-03-11 | Closing price | 102.2 |
| 2026-03-12 | Closing price | 102.0 |
| 2026-03-13 | Closing price | 100.0 |
| 2026-03-13 | Closing price | 100.0 |
| 2026-03-13 | Closing price | 100.0 |
| 2026-03-16 | Closing price | 99.75 |
| 2026-03-17 | Closing price | 100.0 |
| 2026-03-18 | Closing price | 101.0 |
| 2026-03-19 | Closing price | 99.0 |
| 2026-03-23 | Closing price | 97.65 |
| 2026-03-24 | Closing price | 100.0 |
| 2026-03-25 | Closing price | 100.7 |
| 2026-03-26 | Closing price | 99.0 |
| 2026-03-27 | Closing price | 98.5 |
| 2026-03-30 | Closing price | 96.0 |
| 2026-03-31 | Closing price | 99.9 |
| 2026-04-01 | Closing price | 101.6 |
| 2026-04-06 | Closing price | 102.0 |
| 2026-04-07 | Closing price | 102.5 |
| 2026-04-08 | Closing price | 104.1 |
| 2026-04-10 | Closing price | 101.4 |
| 2026-04-13 | Closing price | 99.0 |
| 2026-04-14 | Closing price | 99.2 |
| 2026-04-15 | Closing price | 102.3 |
| 2026-04-16 | Closing price | 100.7 |
| 2026-04-17 | Closing price | 99.2 |
| 2026-04-20 | Closing price | 98.6 |
| 2026-04-21 | Closing price | 97.8 |
| 2026-04-22 | Closing price | 96.6 |
| 2026-04-23 | Closing price | 95.4 |
| 2026-04-24 | Closing price | 92.1 |
| 2026-04-27 | Closing price | 90.5 |
| 2026-04-28 | Closing price | 91.0 |
| 2026-04-29 | Closing price | 91.8 |
| 2026-04-30 | Closing price | 89.5 |
| 2026-05-04 | Closing price | 92.0 |
| 2026-05-05 | Closing price | 88.9 |
| 2026-05-06 | Closing price | 88.9 |
| 2026-05-07 | Closing price | 89.9 |
| 2026-05-08 | Closing price | 88.05 |
| 2026-05-11 | Closing price | 87.55 |
| 2026-05-12 | Closing price | 87.75 |
| 2026-05-13 | Closing price | 88.0 |
| 2026-05-14 | Closing price | 94.8 |
| 2026-05-15 | Closing price | 90.35 |
| 2026-05-18 | Closing price | 89.3 |
| 2026-05-19 | Closing price | 88.55 |
| 2026-05-20 | Closing price | 87.1 |
| 2026-05-21 | Closing price | 89.5 |
| 2026-05-22 | Closing price | 88.35 |
| 2026-05-25 | Closing price | 91.1 |
| 2026-05-26 | Closing price | 92.0 |
| 2026-05-28 | Closing price | 90.35 |
| 2026-05-29 | Closing price | 93.9 |
| 2026-06-01 | Closing price | 93.5 |
| 2026-06-02 | Closing price | 93.0 |
| 2026-06-03 | Closing price | 92.85 |
| 2026-06-04 | Closing price | 93.0 |
| 2026-06-05 | Closing price | 94.75 |
| 2026-06-08 | Closing price | 91.95 |
| 2026-06-09 | Closing price | 90.2 |
| 2026-06-10 | Closing price | 90.65 |
| 2026-06-11 | Closing price | 90.8 |
| 2026-06-15 | Closing price | 100.7 |
| 2026-06-15 | Closing price | 100.7 |
| 2026-06-16 | Closing price | 98.9 |
| 2026-06-17 | Closing price | 98.1 |
| 2026-06-18 | Closing price | 99.5 |
| 2026-06-19 | Closing price | 100.2 |
| 2026-06-22 | Closing price | 98.0 |
| 2026-06-23 | Closing price | 100.0 |
| 2026-06-24 | Closing price | 96.1 |
| 2026-06-25 | Closing price | 94.3 |
| 2026-06-26 | Closing price | 97.5 |
| 2026-06-29 | Closing price | 99.0 |
| 2026-06-30 | Closing price | 96.0 |
| 2026-07-01 | Closing price | 98.55 |
| 2026-07-02 | Closing price | 101.0 |
| 2026-07-03 | Closing price | 101.0 |
| 2026-07-06 | Closing price | 104.0 |
| 2026-07-07 | Closing price | 104.0 |
| 2026-07-08 | Closing price | 103.8 |
| 2026-07-09 | Closing price | 101.0 |
| 2026-07-10 | Closing price | 103.0 |
| 2026-07-13 | Closing price | 102.0 |
| 2026-07-14 | Closing price | 103.0 |
| 2026-07-15 | Closing price | 103.5 |
| 2026-07-16 | Closing price | 104.2 |
| 2026-07-17 | Closing price | 104.0 |
| 2026-07-20 | Closing price | 103.2 |
| 2026-07-21 | Closing price | 103.2 |
| 2026-07-21 | Closing price | 103.2 |
| 2026-07-22 | Closing price | 103.0 |
| 2026-07-23 | Closing price | 104.0 |
| 2026-07-24 | Closing price | 102.5 |
| 2026-07-27 | Closing price | 102.0 |
| 2026-07-28 | Closing price | 102.0 |
| 2026-07-29 | Closing price | 103.4 |
| 2026-07-30 | Closing price | 105.2 |
| 2026-07-31 | Closing price | 102.5 |
| 2026-08-03 | Closing price | 104.8 |
| 2026-08-04 | Closing price | 103.9 |
| 2026-08-05 | Closing price | 103.4 |
| 2026-08-06 | Closing price | 101.0 |
| 2026-08-07 | Closing price | 101.0 |
| 2026-08-10 | Closing price | 100.1 |
| 2026-08-11 | Closing price | 103.0 |
| 2026-08-12 | Closing price | 107.5 |
| 2026-08-13 | Closing price | 106.9 |
| 2026-08-14 | Closing price | 104.0 |
| 2026-08-17 | Closing price | 106.9 |
| 2026-08-18 | Closing price | 107.5 |
| 2026-08-19 | Closing price | 107.4 |
| 2026-08-20 | Closing price | 107.3 |
| 2026-08-24 | Closing price | 106.1 |
| 2026-08-25 | Closing price | 105.5 |
| 2026-08-26 | Closing price | 105.0 |
| 2026-08-27 | Closing price | 104.0 |
| 2026-08-28 | Closing price | 100.0 |
| 2026-09-01 | Closing price | 105.5 |
| 2026-09-02 | Closing price | 104.0 |
| 2026-09-03 | Closing price | 104.9 |
| 2026-09-04 | Closing price | 105.4 |
| 2026-09-07 | Closing price | 105.2 |
| 2026-09-08 | Closing price | 103.9 |
| 2026-09-09 | Closing price | 104.0 |
| 2026-09-10 | Closing price | 104.1 |
| 2026-09-11 | Closing price | 103.1 |
| 2026-09-14 | Closing price | 102.3 |
| 2026-09-15 | Closing price | 102.0 |
| 2026-09-16 | Closing price | 101.9 |
| 2026-09-17 | Closing price | 100.0 |
| 2026-09-18 | Closing price | 100.1 |
| 2026-09-21 | Closing price | 99.8 |
| 2026-09-22 | Closing price | 98.9 |
| 2026-09-23 | Closing price | 97.7 |
| 2026-09-24 | Closing price | 95.7 |
| 2026-09-25 | Closing price | 97.15 |
| 2026-09-28 | Closing price | 95.9 |
| 2026-09-29 | Closing price | 95.0 |
| 2026-09-30 | Closing price | 93.0 |
| 2026-10-01 | Closing price | 94.5 |
| 2026-10-02 | Closing price | 94.0 |
| 2026-10-05 | Closing price | 93.55 |
| 2026-10-06 | Closing price | 93.1 |
| 2026-10-07 | Closing price | 95.6 |
| 2026-10-08 | Closing price | 93.0 |
| 2026-10-09 | Closing price | 94.4 |
| 2026-10-12 | Closing price | 94.2 |
| 2026-10-13 | Closing price | 93.0 |
| 2026-10-14 | Closing price | 94.2 |
| 2026-10-15 | Closing price | 96.4 |
| 2026-10-16 | Closing price | 99.8 |
| 2026-10-19 | Closing price | 100.0 |
| 2026-10-20 | Closing price | 99.15 |
| 2026-10-21 | Closing price | 98.35 |
| 2026-10-22 | Closing price | 97.0 |
| 2026-10-23 | Closing price | 97.0 |
| 2026-10-26 | Closing price | 93.8 |
| 2026-10-27 | Closing price | 99.0 |
| 2026-10-28 | Closing price | 94.0 |
| 2026-10-29 | Closing price | 95.0 |
| 2026-10-30 | Closing price | 94.0 |
| 2026-11-03 | Closing price | 92.65 |
| 2026-11-04 | Closing price | 100.0 |
| 2026-11-05 | Closing price | 97.6 |
| 2026-11-06 | Closing price | 98.9 |
| 2026-11-09 | Closing price | 99.0 |
| 2026-11-10 | Closing price | 98.6 |
The share is held in the portal's live PH Banks strategy, but that is a fact about the strategy's composition, not an argument for the verdict
The Bank of the Philippine Islands share is held in the portal's live model strategy PH Banks. That is a fact about the strategy's composition, and it does not enter the assessment of the share's attractiveness.
The strategy selects securities by its own screen, so membership does not replace analysis of profit, dividend and valuation. The verdict below rests only on the report's figures and the portal's model.
Valuation on the latest reported figures
| Metric | Value |
|---|---|
| Market cap | 524 bn PHP |
| P/E (LTM) | 8.0 |
| P/B | 1.09 |
| ROE | 13.2% |
| Dividend yield (12m) | 4.9% |
Bottom line
The report's strength remains its base: over twelve months the bank earned PHP 65,249.8 mn at a 13.2% return on equity, and quarterly operating profit of PHP 20,684.1 mn is positive. The weak spot is quarterly dynamics: net profit of PHP 16,111.6 mn is 8.1% below last year's, and the report does not explain what exactly consumed the result. A 4.9% dividend yield and a P/E of 8.0 make the share cheap on earnings, but the cushion to fair value on the portal's model – +12% – is moderate. The main question for a holder is whether twelve-month profit holds if the quarterly decline continues. Our conclusion: the share is rather attractive – on the portal's model it trades 12% below fair value. Our view: the share is rather attractive at the current price; upside on the portal model +12%.