SGX — Monopoly & Quasi-Monopoly Screener

Curated stocks with dominant or monopoly market positions in Singapore, cross-referenced with Stage 1 & Stage 2 quality scores.
9 stocks · Generated 2026-06-06 02:50 UTC
Hover over issue pills for detailed test values and thresholds.

# Ticker Company Moat S1 S2 Stars PE ROE NMarg Rev 3Y Div Yld D/E FCF Yld Issues

Stage 2 Quality Analysis

S68

Singapore Exchange Limited

Financial Services · 5 years data ·
S1:
S2: 0/20
⭐⭐⭐ Strong Screen Match↑ summary
Module A — Earnings Quality
A1Cash Conversion1.30× Green (0)
Cash Conversion — Operating cash flow as a ratio of net income — measures earnings quality and cash backing.
≥ 0.9× Green | ≥ 0.6× Yellow | < 0.6× Red
A2Non-Operating Income-0.15× Green (0)
Non-Operating Income — Share of net income not explained by operating income — high values flag reliance on non-recurring items.
≤ 20% Green | ≤ 50% Yellow | > 50% Red
Module B — Business Momentum
B1Revenue Growth YoY+11.3% Green (0)
Revenue Growth YoY — Year-over-year revenue growth rate — trend deterioration adds a penalty point.
≥ +5% Green | ≥ −5% Yellow | < −5% Red
B2Operating Leverage+4.4% Green (0)
Operating Leverage — Gross profit growth minus revenue growth — positive means margins are expanding with scale.
≥ 0pp Green | ≥ −5pp Yellow | < −5pp Red
Module C — Balance Sheet Trajectory
C1Net Debt / EBITDA-0.53× Green (0)
Net Debt / EBITDA — Financial leverage ratio — rising leverage over time adds a penalty point.
≤ 1.5× Green | ≤ 3.0× Yellow | > 3.0× Red
C2Receivables vs Revenue Δ-22.4% Green (0)
Receivables vs Revenue Δ — Receivables growth minus revenue growth — excess receivables growth can signal revenue quality issues.
≤ 0pp Green | ≤ +15pp Yellow | > +15pp Red
Module D — Profitability Sustainability
D1Gross Margin 3Y Change+74.3% Green (0)
Gross Margin 3Y Change — 3-year gross margin change plus volatility check — persistent margin erosion scores Red.
≥ −2pp Green | ≥ −8pp Yellow | < −8pp Red
D2NI / GP Stability0.64× Green (0)
NI / GP Stability — Deviation of NI/GP ratio from its historical median — spikes or crashes both flag earnings quality risk.
≤ ±30% dev Green | ≤ ±80% Yellow | > ±80% Red
Module E — Sector Cycle Risk
E1Revenue vs 5-Year Peak1.00× Green (0)
Revenue vs 5-Year Peak — Current revenue as a fraction of 5-year peak — a large gap signals cyclical trough or structural decline.
≥ 95% Green | ≥ 85% Yellow | < 85% Red
E2Revenue Growth Volatility+4.2% Green (0)
Revenue Growth Volatility — Standard deviation of YoY revenue growth rates — high volatility indicates cyclical or unpredictable business.
≤ 10% σ Green | ≤ 25% Yellow | > 25% Red
C52

ComfortDelGro Corporation Limited

Industrials · 5 years data ·
S1: 61/100
S2: 2/20
⭐⭐⭐ Strong Screen Match↑ summary
Module A — Earnings Quality
A1Cash Conversion1.96× Green (1)
Cash Conversion — Operating cash flow as a ratio of net income — measures earnings quality and cash backing.
≥ 0.9× Green | ≥ 0.6× Yellow | < 0.6× Red
A2Non-Operating Income-0.52× Green (0)
Non-Operating Income — Share of net income not explained by operating income — high values flag reliance on non-recurring items.
≤ 20% Green | ≤ 50% Yellow | > 50% Red
Module B — Business Momentum
B1Revenue Growth YoY+13.0% Green (0)
Revenue Growth YoY — Year-over-year revenue growth rate — trend deterioration adds a penalty point.
≥ +5% Green | ≥ −5% Yellow | < −5% Red
B2Operating Leverage+5.7% Green (0)
Operating Leverage — Gross profit growth minus revenue growth — positive means margins are expanding with scale.
≥ 0pp Green | ≥ −5pp Yellow | < −5pp Red
Module C — Balance Sheet Trajectory
C1Net Debt / EBITDA1.27× Green (1)
Net Debt / EBITDA — Financial leverage ratio — rising leverage over time adds a penalty point.
≤ 1.5× Green | ≤ 3.0× Yellow | > 3.0× Red
C2Receivables vs Revenue Δ-6.3% Green (0)
Receivables vs Revenue Δ — Receivables growth minus revenue growth — excess receivables growth can signal revenue quality issues.
≤ 0pp Green | ≤ +15pp Yellow | > +15pp Red
Module D — Profitability Sustainability
D1Gross Margin 3Y Change+16.9% Green (0)
Gross Margin 3Y Change — 3-year gross margin change plus volatility check — persistent margin erosion scores Red.
≥ −2pp Green | ≥ −8pp Yellow | < −8pp Red
D2NI / GP Stability0.27× Green (0)
NI / GP Stability — Deviation of NI/GP ratio from its historical median — spikes or crashes both flag earnings quality risk.
≤ ±30% dev Green | ≤ ±80% Yellow | > ±80% Red
Module E — Sector Cycle Risk
E1Revenue vs 5-Year Peak1.00× Green (0)
Revenue vs 5-Year Peak — Current revenue as a fraction of 5-year peak — a large gap signals cyclical trough or structural decline.
≥ 95% Green | ≥ 85% Yellow | < 85% Red
E2Revenue Growth Volatility+6.8% Green (0)
Revenue Growth Volatility — Standard deviation of YoY revenue growth rates — high volatility indicates cyclical or unpredictable business.
≤ 10% σ Green | ≤ 25% Yellow | > 25% Red
WJP

VICOM Ltd

Consumer Cyclical · 5 years data · ●1 Yellow
S1: 78/100
S2: 2/20
⭐⭐⭐ Strong Screen Match↑ summary
Module A — Earnings Quality
A1Cash Conversion1.37× Green (0)
Cash Conversion — Operating cash flow as a ratio of net income — measures earnings quality and cash backing.
≥ 0.9× Green | ≥ 0.6× Yellow | < 0.6× Red
A2Non-Operating Income-0.22× Green (0)
Non-Operating Income — Share of net income not explained by operating income — high values flag reliance on non-recurring items.
≤ 20% Green | ≤ 50% Yellow | > 50% Red
Module B — Business Momentum
B1Revenue Growth YoY+41.0% Green (0)
Revenue Growth YoY — Year-over-year revenue growth rate — trend deterioration adds a penalty point.
≥ +5% Green | ≥ −5% Yellow | < −5% Red
B2Operating Leverage+40.7% Green (0)
Operating Leverage — Gross profit growth minus revenue growth — positive means margins are expanding with scale.
≥ 0pp Green | ≥ −5pp Yellow | < −5pp Red
Module C — Balance Sheet Trajectory
C1Net Debt / EBITDA-0.40× Green (1)
Net Debt / EBITDA — Financial leverage ratio — rising leverage over time adds a penalty point.
≤ 1.5× Green | ≤ 3.0× Yellow | > 3.0× Red
C2Receivables vs Revenue Δ-12.1% Green (0)
Receivables vs Revenue Δ — Receivables growth minus revenue growth — excess receivables growth can signal revenue quality issues.
≤ 0pp Green | ≤ +15pp Yellow | > +15pp Red
Module D — Profitability Sustainability
D1Gross Margin 3Y Change+59.1% Green (0)
Gross Margin 3Y Change — 3-year gross margin change plus volatility check — persistent margin erosion scores Red.
≥ −2pp Green | ≥ −8pp Yellow | < −8pp Red
D2NI / GP Stability0.44× Green (0)
NI / GP Stability — Deviation of NI/GP ratio from its historical median — spikes or crashes both flag earnings quality risk.
≤ ±30% dev Green | ≤ ±80% Yellow | > ±80% Red
Module E — Sector Cycle Risk
E1Revenue vs 5-Year Peak1.00× Green (0)
Revenue vs 5-Year Peak — Current revenue as a fraction of 5-year peak — a large gap signals cyclical trough or structural decline.
≥ 95% Green | ≥ 85% Yellow | < 85% Red
E2Revenue Growth Volatility+20.8% Yellow (1)
Revenue Growth Volatility — Standard deviation of YoY revenue growth rates — high volatility indicates cyclical or unpredictable business.
≤ 10% σ Green | ≤ 25% Yellow | > 25% Red
S61

SBS Transit Ltd

Industrials · 4 years data · ●3 Yellow
S1: 69/100
S2: 4/20
⭐⭐ Watchlist Match↑ summary
Module A — Earnings Quality
A1Cash Conversion2.10× Green (0)
Cash Conversion — Operating cash flow as a ratio of net income — measures earnings quality and cash backing.
≥ 0.9× Green | ≥ 0.6× Yellow | < 0.6× Red
A2Non-Operating Income-0.11× Green (0)
Non-Operating Income — Share of net income not explained by operating income — high values flag reliance on non-recurring items.
≤ 20% Green | ≤ 50% Yellow | > 50% Red
Module B — Business Momentum
B1Revenue Growth YoY-2.7% Yellow (2)
Revenue Growth YoY — Year-over-year revenue growth rate — trend deterioration adds a penalty point.
≥ +5% Green | ≥ −5% Yellow | < −5% Red
B2Operating Leverage+10.5% Green (0)
Operating Leverage — Gross profit growth minus revenue growth — positive means margins are expanding with scale.
≥ 0pp Green | ≥ −5pp Yellow | < −5pp Red
Module C — Balance Sheet Trajectory
C1Net Debt / EBITDA0.01× Green (0)
Net Debt / EBITDA — Financial leverage ratio — rising leverage over time adds a penalty point.
≤ 1.5× Green | ≤ 3.0× Yellow | > 3.0× Red
C2Receivables vs Revenue Δ+7.2% Yellow (1)
Receivables vs Revenue Δ — Receivables growth minus revenue growth — excess receivables growth can signal revenue quality issues.
≤ 0pp Green | ≤ +15pp Yellow | > +15pp Red
Module D — Profitability Sustainability
D1Gross Margin 3Y Change+14.1% Green (0)
Gross Margin 3Y Change — 3-year gross margin change plus volatility check — persistent margin erosion scores Red.
≥ −2pp Green | ≥ −8pp Yellow | < −8pp Red
D2NI / GP Stability0.29× Yellow (1)
NI / GP Stability — Deviation of NI/GP ratio from its historical median — spikes or crashes both flag earnings quality risk.
≤ ±30% dev Green | ≤ ±80% Yellow | > ±80% Red
Module E — Sector Cycle Risk
E1Revenue vs 5-Year Peak0.97× Green (0)
Revenue vs 5-Year Peak — Current revenue as a fraction of 5-year peak — a large gap signals cyclical trough or structural decline.
≥ 95% Green | ≥ 85% Yellow | < 85% Red
E2Revenue Growth Volatility+2.5% Green (0)
Revenue Growth Volatility — Standard deviation of YoY revenue growth rates — high volatility indicates cyclical or unpredictable business.
≤ 10% σ Green | ≤ 25% Yellow | > 25% Red
CJLU

NetLink NBN Trust

Communication Services · 5 years data · ●3 Yellow
S1: 52/100
S2: 5/20
⭐⭐ Watchlist Match↑ summary
Module A — Earnings Quality
A1Cash Conversion3.11× Green (0)
Cash Conversion — Operating cash flow as a ratio of net income — measures earnings quality and cash backing.
≥ 0.9× Green | ≥ 0.6× Yellow | < 0.6× Red
A2Non-Operating Income-0.14× Green (0)
Non-Operating Income — Share of net income not explained by operating income — high values flag reliance on non-recurring items.
≤ 20% Green | ≤ 50% Yellow | > 50% Red
Module B — Business Momentum
B1Revenue Growth YoY+1.6% Yellow (2)
Revenue Growth YoY — Year-over-year revenue growth rate — trend deterioration adds a penalty point.
≥ +5% Green | ≥ −5% Yellow | < −5% Red
B2Operating Leverage-1.1% Yellow (1)
Operating Leverage — Gross profit growth minus revenue growth — positive means margins are expanding with scale.
≥ 0pp Green | ≥ −5pp Yellow | < −5pp Red
Module C — Balance Sheet Trajectory
C1Net Debt / EBITDA2.76× Yellow (2)
Net Debt / EBITDA — Financial leverage ratio — rising leverage over time adds a penalty point.
≤ 1.5× Green | ≤ 3.0× Yellow | > 3.0× Red
C2Receivables vs Revenue Δ-2.9% Green (0)
Receivables vs Revenue Δ — Receivables growth minus revenue growth — excess receivables growth can signal revenue quality issues.
≤ 0pp Green | ≤ +15pp Yellow | > +15pp Red
Module D — Profitability Sustainability
D1Gross Margin 3Y Change+92.4% Green (0)
Gross Margin 3Y Change — 3-year gross margin change plus volatility check — persistent margin erosion scores Red.
≥ −2pp Green | ≥ −8pp Yellow | < −8pp Red
D2NI / GP Stability0.22× Green (0)
NI / GP Stability — Deviation of NI/GP ratio from its historical median — spikes or crashes both flag earnings quality risk.
≤ ±30% dev Green | ≤ ±80% Yellow | > ±80% Red
Module E — Sector Cycle Risk
E1Revenue vs 5-Year Peak1.00× Green (0)
Revenue vs 5-Year Peak — Current revenue as a fraction of 5-year peak — a large gap signals cyclical trough or structural decline.
≥ 95% Green | ≥ 85% Yellow | < 85% Red
E2Revenue Growth Volatility+1.6% Green (0)
Revenue Growth Volatility — Standard deviation of YoY revenue growth rates — high volatility indicates cyclical or unpredictable business.
≤ 10% σ Green | ≤ 25% Yellow | > 25% Red
S63

Singapore Technologies Engineering Ltd

Industrials · 5 years data · ●2 Red ●1 Yellow
S1: 34/100
S2: 6/20
⭐⭐ Watchlist Match↑ summary
Module A — Earnings Quality
A1Cash Conversion3.69× Green (0)
Cash Conversion — Operating cash flow as a ratio of net income — measures earnings quality and cash backing.
≥ 0.9× Green | ≥ 0.6× Yellow | < 0.6× Red
A2Non-Operating Income0.10× Green (0)
Non-Operating Income — Share of net income not explained by operating income — high values flag reliance on non-recurring items.
≤ 20% Green | ≤ 50% Yellow | > 50% Red
Module B — Business Momentum
B1Revenue Growth YoY+9.5% Green (1)
Revenue Growth YoY — Year-over-year revenue growth rate — trend deterioration adds a penalty point.
≥ +5% Green | ≥ −5% Yellow | < −5% Red
B2Operating Leverage-10.2% Red (2)
Operating Leverage — Gross profit growth minus revenue growth — positive means margins are expanding with scale.
≥ 0pp Green | ≥ −5pp Yellow | < −5pp Red
Module C — Balance Sheet Trajectory
C1Net Debt / EBITDA4.49× Red (2)
Net Debt / EBITDA — Financial leverage ratio — rising leverage over time adds a penalty point.
≤ 1.5× Green | ≤ 3.0× Yellow | > 3.0× Red
C2Receivables vs Revenue Δ-8.1% Green (0)
Receivables vs Revenue Δ — Receivables growth minus revenue growth — excess receivables growth can signal revenue quality issues.
≤ 0pp Green | ≤ +15pp Yellow | > +15pp Red
Module D — Profitability Sustainability
D1Gross Margin 3Y Change+17.5% Green (0)
Gross Margin 3Y Change — 3-year gross margin change plus volatility check — persistent margin erosion scores Red.
≥ −2pp Green | ≥ −8pp Yellow | < −8pp Red
D2NI / GP Stability0.21× Yellow (1)
NI / GP Stability — Deviation of NI/GP ratio from its historical median — spikes or crashes both flag earnings quality risk.
≤ ±30% dev Green | ≤ ±80% Yellow | > ±80% Red
Module E — Sector Cycle Risk
E1Revenue vs 5-Year Peak1.00× Green (0)
Revenue vs 5-Year Peak — Current revenue as a fraction of 5-year peak — a large gap signals cyclical trough or structural decline.
≥ 95% Green | ≥ 85% Yellow | < 85% Red
E2Revenue Growth Volatility+1.3% Green (0)
Revenue Growth Volatility — Standard deviation of YoY revenue growth rates — high volatility indicates cyclical or unpredictable business.
≤ 10% σ Green | ≤ 25% Yellow | > 25% Red
Z74

Singapore Telecommunications Limited

Communication Services · 5 years data · ●1 Red ●3 Yellow
S1: 64/100
S2: 9/20
⭐ Mixed Screen Match↑ summary
Module A — Earnings Quality
A1Cash Conversion0.88× Yellow (2)
Cash Conversion — Operating cash flow as a ratio of net income — measures earnings quality and cash backing.
≥ 0.9× Green | ≥ 0.6× Yellow | < 0.6× Red
A2Non-Operating Income0.76× Red (2)
Non-Operating Income — Share of net income not explained by operating income — high values flag reliance on non-recurring items.
≤ 20% Green | ≤ 50% Yellow | > 50% Red
Module B — Business Momentum
B1Revenue Growth YoY+0.8% Yellow (1)
Revenue Growth YoY — Year-over-year revenue growth rate — trend deterioration adds a penalty point.
≥ +5% Green | ≥ −5% Yellow | < −5% Red
B2Operating Leverage N/A (1)
Operating Leverage — Gross profit growth minus revenue growth — positive means margins are expanding with scale.
≥ 0pp Green | ≥ −5pp Yellow | < −5pp Red
Module C — Balance Sheet Trajectory
C1Net Debt / EBITDA2.24× Yellow (1)
Net Debt / EBITDA — Financial leverage ratio — rising leverage over time adds a penalty point.
≤ 1.5× Green | ≤ 3.0× Yellow | > 3.0× Red
C2Receivables vs Revenue Δ-4.6% Green (0)
Receivables vs Revenue Δ — Receivables growth minus revenue growth — excess receivables growth can signal revenue quality issues.
≤ 0pp Green | ≤ +15pp Yellow | > +15pp Red
Module D — Profitability Sustainability
D1Gross Margin 3Y Change N/A (1)
Gross Margin 3Y Change — 3-year gross margin change plus volatility check — persistent margin erosion scores Red.
≥ −2pp Green | ≥ −8pp Yellow | < −8pp Red
D2NI / GP Stability N/A (1)
NI / GP Stability — Deviation of NI/GP ratio from its historical median — spikes or crashes both flag earnings quality risk.
≤ ±30% dev Green | ≤ ±80% Yellow | > ±80% Red
Module E — Sector Cycle Risk
E1Revenue vs 5-Year Peak0.98× Green (0)
Revenue vs 5-Year Peak — Current revenue as a fraction of 5-year peak — a large gap signals cyclical trough or structural decline.
≥ 95% Green | ≥ 85% Yellow | < 85% Red
E2Revenue Growth Volatility+2.3% Green (0)
Revenue Growth Volatility — Standard deviation of YoY revenue growth rates — high volatility indicates cyclical or unpredictable business.
≤ 10% σ Green | ≤ 25% Yellow | > 25% Red
Z77

Singapore Telecommunications Limited

Communication Services · 5 years data · ●1 Red ●3 Yellow
S1: 64/100
S2: 9/20
⭐ Mixed Screen Match↑ summary
Module A — Earnings Quality
A1Cash Conversion0.88× Yellow (2)
Cash Conversion — Operating cash flow as a ratio of net income — measures earnings quality and cash backing.
≥ 0.9× Green | ≥ 0.6× Yellow | < 0.6× Red
A2Non-Operating Income0.76× Red (2)
Non-Operating Income — Share of net income not explained by operating income — high values flag reliance on non-recurring items.
≤ 20% Green | ≤ 50% Yellow | > 50% Red
Module B — Business Momentum
B1Revenue Growth YoY+0.8% Yellow (1)
Revenue Growth YoY — Year-over-year revenue growth rate — trend deterioration adds a penalty point.
≥ +5% Green | ≥ −5% Yellow | < −5% Red
B2Operating Leverage N/A (1)
Operating Leverage — Gross profit growth minus revenue growth — positive means margins are expanding with scale.
≥ 0pp Green | ≥ −5pp Yellow | < −5pp Red
Module C — Balance Sheet Trajectory
C1Net Debt / EBITDA2.24× Yellow (1)
Net Debt / EBITDA — Financial leverage ratio — rising leverage over time adds a penalty point.
≤ 1.5× Green | ≤ 3.0× Yellow | > 3.0× Red
C2Receivables vs Revenue Δ-4.6% Green (0)
Receivables vs Revenue Δ — Receivables growth minus revenue growth — excess receivables growth can signal revenue quality issues.
≤ 0pp Green | ≤ +15pp Yellow | > +15pp Red
Module D — Profitability Sustainability
D1Gross Margin 3Y Change N/A (1)
Gross Margin 3Y Change — 3-year gross margin change plus volatility check — persistent margin erosion scores Red.
≥ −2pp Green | ≥ −8pp Yellow | < −8pp Red
D2NI / GP Stability N/A (1)
NI / GP Stability — Deviation of NI/GP ratio from its historical median — spikes or crashes both flag earnings quality risk.
≤ ±30% dev Green | ≤ ±80% Yellow | > ±80% Red
Module E — Sector Cycle Risk
E1Revenue vs 5-Year Peak0.98× Green (0)
Revenue vs 5-Year Peak — Current revenue as a fraction of 5-year peak — a large gap signals cyclical trough or structural decline.
≥ 95% Green | ≥ 85% Yellow | < 85% Red
E2Revenue Growth Volatility+2.3% Green (0)
Revenue Growth Volatility — Standard deviation of YoY revenue growth rates — high volatility indicates cyclical or unpredictable business.
≤ 10% σ Green | ≤ 25% Yellow | > 25% Red
S08

Singapore Post Limited

Industrials · 5 years data · ●4 Red ●2 Yellow
S1: 55/100
S2: 11/20
○ Weak Screen Match↑ summary
Module A — Earnings Quality
A1Cash Conversion-0.20× Red (2)
Cash Conversion — Operating cash flow as a ratio of net income — measures earnings quality and cash backing.
≥ 0.9× Green | ≥ 0.6× Yellow | < 0.6× Red
A2Non-Operating Income0.74× Red (2)
Non-Operating Income — Share of net income not explained by operating income — high values flag reliance on non-recurring items.
≤ 20% Green | ≤ 50% Yellow | > 50% Red
Module B — Business Momentum
B1Revenue Growth YoY-23.1% Red (2)
Revenue Growth YoY — Year-over-year revenue growth rate — trend deterioration adds a penalty point.
≥ +5% Green | ≥ −5% Yellow | < −5% Red
B2Operating Leverage-1.6% Yellow (1)
Operating Leverage — Gross profit growth minus revenue growth — positive means margins are expanding with scale.
≥ 0pp Green | ≥ −5pp Yellow | < −5pp Red
Module C — Balance Sheet Trajectory
C1Net Debt / EBITDA-3.54× Green (0)
Net Debt / EBITDA — Financial leverage ratio — rising leverage over time adds a penalty point.
≤ 1.5× Green | ≤ 3.0× Yellow | > 3.0× Red
C2Receivables vs Revenue Δ-23.8% Green (0)
Receivables vs Revenue Δ — Receivables growth minus revenue growth — excess receivables growth can signal revenue quality issues.
≤ 0pp Green | ≤ +15pp Yellow | > +15pp Red
Module D — Profitability Sustainability
D1Gross Margin 3Y Change+26.7% Green (1)
Gross Margin 3Y Change — 3-year gross margin change plus volatility check — persistent margin erosion scores Red.
≥ −2pp Green | ≥ −8pp Yellow | < −8pp Red
D2NI / GP Stability0.61× Green (0)
NI / GP Stability — Deviation of NI/GP ratio from its historical median — spikes or crashes both flag earnings quality risk.
≤ ±30% dev Green | ≤ ±80% Yellow | > ±80% Red
Module E — Sector Cycle Risk
E1Revenue vs 5-Year Peak0.20× Red (2)
Revenue vs 5-Year Peak — Current revenue as a fraction of 5-year peak — a large gap signals cyclical trough or structural decline.
≥ 95% Green | ≥ 85% Yellow | < 85% Red
E2Revenue Growth Volatility+15.4% Yellow (1)
Revenue Growth Volatility — Standard deviation of YoY revenue growth rates — high volatility indicates cyclical or unpredictable business.
≤ 10% σ Green | ≤ 25% Yellow | > 25% Red

Get the SGX watchlist update

A concise weekly note with score changes, new watchlist candidates, and methodology updates.