Stock valuation check
Valuing a stock the simplest way: compare its price with net assets and earnings per share, then compare it with similar companies.
This is an educational tool, not a recommendation to buy, sell or hold any stock. Figures come from Yahoo Finance automatically and can be late or wrong; check the official filings before deciding anything.
Data as of · Yahoo Finance
How to read it
01
Net assets
Equity (assets minus every liability) divided by the share count. PBV = price ÷ that. Below 1 means you pay less than what is in the vault.
02
Earning power
Net profit per share (EPS). PER = price ÷ EPS: how many years of earnings you pay up front.
03
Compare with peers
Those numbers only mean something next to the same sector. Whatever sits far above its group median deserves suspicion.
04
ROE as context
A high PBV is not always wrong. A company earning 22% on equity deserves to trade above book; the ones whose PBV far outruns their ROE are what gets flagged.
Coal & heavy equipment
Group median: PBV 0.83x · PER 7.79x
Fair reference from this group
Half the stocks in this group sit in the middle range. The median is its centre; lowest and highest show the ends.
| Lowest | Middle range | Group median | Highest | |
|---|---|---|---|---|
| PBV | 0.55x | 0.78x – 1.40x | 0.83x | 5.88x |
| PER | 6.28x | 6.82x – 11.5x | 7.79x | 25.3x |
| Stock | Price | PBV | PER | ROE | Cash | Net cash | Free float | Div. yield | Category | Flags |
|---|---|---|---|---|---|---|---|---|---|---|
| BYANBayan Resources | Rp8,975 | 5.88x7.2x median | 25.3x3.4x median | 33% | Rp14.0T | Rp11.3T | 3%* | 2.9% | Unearned premium |
|
| HRUMHarum Energy | Rp700 | 0.55x0.5x median | 12.0x1.6x median | 7% | Rp2.6T | -Rp7.8T | 17%* | 0.0% | Discount | — |
| ITMGIndo Tambangraya Megah | Rp24,975 | 0.80x0.8x median | 7.79x0.9x median | 11% | Rp14.6T | Rp12.8T | 34%* | 7.0% | Discount | — |
| UNTRUnited Tractors | Rp23,850 | 0.83x0.8x median | 11.0x1.5x median | 7% | Rp23.0T | -Rp4.6T | 38%* | 3.6% | Discount | — |
| PTBABukit Asam (Persero) | Rp3,110 | 1.59x2.0x median | 6.28x0.7x median | 21% | Rp7.3T | Rp4.3T | 30%* | 3.5% | Fair | — |
| ADROAlamtri Resources Indonesia | Rp2,430 | 0.76x0.8x median | 7.07x0.8x median | 14% | Rp36.8T | Rp3.6T | 31%* | 9.9% | Discount | — |
| AADIAdaro Andalan Indonesia | Rp10,700 | 1.21x1.5x median | 6.58x0.7x median | 24% | Rp42.0T | Rp22.2T | 24%* | 8.7% | Fair | — |
Group median 0.83x
Large banks
Group median: PBV 1.25x · PER 6.38x
Fair reference from this group
Half the stocks in this group sit in the middle range. The median is its centre; lowest and highest show the ends.
| Lowest | Middle range | Group median | Highest | |
|---|---|---|---|---|
| PBV | 0.72x | 1.06x – 1.53x | 1.25x | 2.16x |
| PER | 5.41x | 5.77x – 7.74x | 6.38x | 10.3x |
| Stock | Price | PBV | PER | ROE | Cash | Net cash | Free float | Div. yield | Category | Flags |
|---|---|---|---|---|---|---|---|---|---|---|
| BBCABank Central Asia | Rp4,980 | 2.16x1.8x median | 10.3x1.8x median | 21% | — | — | 39%* | 7.6% | Earned premium | — |
| BBRIBank Rakyat Indonesia (Persero) | Rp2,820 | 1.32x1.1x median | 6.88x1.2x median | 19% | — | — | 43%* | 14.9% | Fair | — |
| BMRIBank Mandiri (Persero) | Rp3,700 | 1.17x0.9x median | 5.41x0.8x median | 22% | — | — | 45%* | 14.6% | Fair | — |
| BBNIBank Negara Indonesia (Persero) | Rp3,290 | 0.72x0.5x median | 5.89x0.9x median | 12% | — | — | 31%* | 10.5% | Discount | — |
Group median 1.25x
For banks, cash and debt are the product itself, so the cash and debt rules are skipped.
Consumer staples
Group median: PBV 1.39x · PER 8.70x
Fair reference from this group
Half the stocks in this group sit in the middle range. The median is its centre; lowest and highest show the ends.
| Lowest | Middle range | Group median | Highest | |
|---|---|---|---|---|
| PBV | 0.72x | 1.09x – 4.33x | 1.39x | 12.6x |
| PER | 5.87x | 7.95x – 10.3x | 8.70x | 15.0x |
| Stock | Price | PBV | PER | ROE | Cash | Net cash | Free float | Div. yield | Category | Flags |
|---|---|---|---|---|---|---|---|---|---|---|
| ICBPIndofood CBP Sukses Makmur | Rp5,725 | 1.21x0.8x median | 8.65x1.0x median | 14% | Rp33.5T | -Rp17.0T | 18%* | 4.8% | Fair | — |
| INDFIndofood Sukses Makmur | Rp6,550 | 0.72x0.5x median | 5.87x0.7x median | 13% | Rp61.6T | -Rp16.3T | 41%* | 4.5% | Discount | — |
| UNVRUnilever Indonesia | Rp1,395 | 12.6x10.4x median | 15.0x1.7x median | 102% | Rp2.0T | Rp1.5T | 14%* | 16.4% | Earned premium |
|
| MYORMayora Indah | Rp1,345 | 1.57x1.3x median | 8.75x1.0x median | 19% | Rp4.3T | -Rp493B | 14%* | 4.4% | Fair |
|
Group median 1.39x
Shipping
Group median: PBV 0.76x · PER 6.85x
Fair reference from this group
Half the stocks in this group sit in the middle range. The median is its centre; lowest and highest show the ends.
| Lowest | Middle range | Group median | Highest | |
|---|---|---|---|---|
| PBV | 0.40x | 0.53x – 0.83x | 0.76x | 2.02x |
| PER | 2.78x | 6.25x – 7.07x | 6.85x | 28.5x |
| Stock | Price | PBV | PER | ROE | Cash | Net cash | Free float | Div. yield | Category | Flags |
|---|---|---|---|---|---|---|---|---|---|---|
| SMDRSamudera Indonesia | Rp354 | 0.59x0.7x median | 6.99x1.0x median | 10% | Rp9.0T | -Rp581B | 22%* | 3.4% | Discount | — |
| TMASTemas | Rp115 | 2.02x2.8x median | 7.09x1.1x median | 22% | Rp381B | -Rp1.6T | 6%* | 3.4% | Earned premium |
|
| BULLBuana Lintas Lautan | Rp248 | 0.80x1.1x median | 2.78x0.4x median | 35% | Rp342B | -Rp2.5T | 68%* | 0.0% | Discount | — |
| SOCISoechi Lines | Rp446 | 0.40x0.5x median | 6.17x0.9x median | 7% | Rp185B | -Rp4.3T | 30%* | 0.5% | Discount | — |
| WINSWintermar Offshore Marine | Rp540 | 0.73x0.9x median | 6.73x1.0x median | 18% | Rp878B | -Rp1.3T | 33%* | 1.3% | Discount | — |
| TPMATrans Power Marine | Rp336 | 0.51x0.6x median | 6.47x0.9x median | 5% | Rp229B | -Rp1.9T | 25%* | 11.7% | Discount | — |
| HITSHumpuss Intermoda Transportasi | Rp116 | 0.80x1.1x median | 28.5x4.2x median | -8% | Rp623B | -Rp1.6T | 0%* | — | Discount |
|
| BBRMPelayaran Nasional Bina Buana Raya | Rp92 | 0.84x1.2x median | 6.98x1.0x median | 17% | Rp234B | Rp112B | 9%* | 0.0% | Discount |
|
| NELYPelayaran Nelly Dwi Putri | Rp171 | 0.45x0.6x median | 6.14x0.9x median | -2% | Rp70.2B | -Rp102B | 6%* | 5.8% | Discount |
|
| ELPIPelayaran Nasional Ekalya Purnamasari | Rp406 | 1.14x1.6x median | 26.9x4.0x median | 3% | Rp1.0T | Rp563B | 6%* | 3.5% | Fair |
|
Group median 0.76x
Categories
- DiscountPrice below net assets per share (PBV < 1).
- FairPBV between 1x and 2x.
- Earned premiumPBV above 2x, but in line with its ROE.
- Unearned premiumPBV far above what its ROE can justify.
- LossNegative earnings or equity, so PBV and PER mean nothing.
Red flag rules
- PBV more than 3x the peer median.
- PER more than 2x the peer median.
- Free float below 15%.
- Debt above 1.5x equity (not banks).
- Negative earnings per share.
- "Earned premium" means PBV ≤ 2 × (ROE ÷ 12%).
Free float marked * is estimated from Yahoo's insider holdings, not the official IDX figure.